Cast Credits This Is Wonderland (2004) Guest starring as Mr. Huxley Episode 3x03: Episode 29 (Dec 7, 2005) Mayday (2003) Guest starring as Langley Co-Pilot Episode 5x05: Invisible Killer (May 7, 2008) Mutant X (2001) Guest starring as Man Episode 3x10: Brother's Keeper (Jan 19, 2004)