Cast Credits The Outer Limits (1995) Guest starring as Tessa Episode 3x06: Dark Rain (Feb 14, 1997) [Co-Star]