Cast Credits Archive 81 (2022) Guest starring as Karen Episode 1x01: Mystery Signals (Jan 14, 2022) [Co-Star] Adventure Inc. (2002) Guest starring as M.O.M. Episode 1x09: Fatal Error (Nov 25, 2002) Smallville (2001) Guest starring as Rene David Episode 1x19: Crush (May 7, 2002) [Co-Star] First Wave (1998) Guest starring as Dominique Episode 2x02: Deepthroat (Sep 29, 1999) Welcome to Paradox (1998) Guest starring as Dean Episode 1x08: Hemeac (Oct 5, 1998) Earth: Final Conflict (1997) Guest starring as Mit'gai (2 episodes) Episode 3x21: Abduction (May 8, 2000) [Uncredited] Episode 3x15: Sanctuary (Feb 14, 2000)