Known for
Filmography

House on the Hill
EN · 20122.5
as Sara (as Laura Leigh)

New Terminal Hotel
EN · 20103.9
as Katherin Dunla

Black Dahlia
EN · 20063.4
as Laura Leigh

The Raven
EN · 20062.6
as Sister Christy

Fangoria: Blood Drive II
EN · 20056.0
as Melanie
Disposer
2004
Disposer
EN · 20049.0
as Melanie


