Cast Credits The Strain (2014) Guest starring as Sarah Episode 2x01: BK, NY (Jul 12, 2015) Starhunter (2000) Starring as Percy Montana The Outer Limits (1995) Guest starring as Lisa Episode 4x12: Fear Itself (Apr 10, 1998)