Cast Credits Mutant X (2001) Guest starring as Clown Episode 3x21: Cirque des Merveilles (May 10, 2004)