Home / Discover / People
  • Born In New York City, New York, USA
  • Born November 1, 1958
  • On Other Sites IMDB TheMovieDB.com
  • Created April 5, 2019 by
    Administrator admin
  • Modified June 13, 2024 by
    Lyon

Skin

2003
as Laura Roam

Ohara

1987
as Teresa Storm

Guest Star

Episode Gargoyles
Seeing Isn't Believing
1997
Episode Gargoyles
City of Stone (3)
1995
Episode Lost
Collision (a.k.a. Old Habits)
2005
Episode Grey's Anatomy
Games People Play
2018
Episode Tales from the Crypt
Staired in Horror
1994
Episode Unforgettable
Allegiances
2012
Episode NCIS: Los Angeles
Dead Body Politic
2012
Episode The Outer Limits (1995)
Mona Lisa
2001
Episode Lost
Two for the Road
2006
Episode Blue Bloods
Warriors
2013