Actress / Performer
Hammerhead 2005
as Amelia Lockhart
Down and Derby 2005
as Teri Montana
They Are Among Us 2004
as June
A Place Called Home 2004
as Billie Jeeters
Longshot 2001
as Rachel Montgomery
Final Cut 1989
as Anna
The Initiation 1984
as Alison (as Deborah Morehart)
Credits from TMDB.