Cast Credits Dead Rising (2015) Starring as Susan Collier Episode 1x01: Dead Rising: Watchtower (Mar 27, 2015) Femme Fatales (2011) Guest starring as Dr. Marlowe Episode 1x11: The Clinic (Jul 15, 2011) FlashForward (2009) Guest starring as FBI Agent Conner Episode 1x16: Let No Man Put Asunder (Apr 15, 2010) [Co-Star] The Assistants (2009) Guest starring as Leslie Valentine (2 episodes) Episode 1x05: The Pen (Jul 31, 2009) Episode 1x02: The Star (Jul 10, 2009) Castle (2009) Guest starring as Naomi Dahl Episode 3x12: Poof! You're Dead (Jan 10, 2011) Flash Gordon (2007) Starring as Vestra Guest starring as Vestra (7 episodes) Episode 1x21: Revolution (2) (Feb 8, 2008) Episode 1x20: Revolution (1) (Feb 1, 2008) Episode 1x18: Blame (Jan 18, 2008) Episode 1x17: Ebb And Flow (Jan 11, 2008) Episode 1x11: Random Access (Oct 26, 2007) Episode 1x09: Til Death (Oct 12, 2007) Episode 1x03: Infestation (Aug 24, 2007) View 4 more View 4 less Psych (2006) Guest starring as Rosa Episode 2x10: Gus' Dad May Have Killed an Old Guy (Dec 7, 2007) [Co-Star] Painkiller Jane (2005) Guest starring as Arlene Watson Episode 1x10: Portraits of Lauren Gray (Jun 22, 2007) [Co-Star] Supernatural (2005) Guest starring as Lynda Bloome Episode 1x08: Bugs (Nov 8, 2005) Guest starring as Linda Berman Episode 11x08: Just My Imagination (Dec 2, 2015) Smallville (2001) Guest starring as Dr. Pamela Black Episode 6x07: Rage (Nov 9, 2006) Stargate SG-1 (1997) Guest starring as Diana Mendez Episode 5x11: Desperate Measures (Sep 7, 2001) Beverly Hills, 90210 (1990) Guest starring as Libby Episode 8x19: Crimes and Misdemeanors (Feb 4, 1998)