Cast Credits Aeon Flux (1991) Guest starring as Clavils Episode 3x01: Utopia or Deuteranopia? (Aug 8, 1995)