A Christmas Horror Story 2015
as Marta
Victor 2008
as Leona Heyens (as Debra Lynne McCabe)
Sticks & Stones 2008
as Linda Martin
Saw III 2006
as Danica
House 2006
Actor
Credits from TMDB.