Actor
In Their Skin
2012 · as Medic
The Day the Earth Stood Still
2008 · as Flash Chamber Tech
Storm Cell
2008 · as Drama Teacher
My Baby Is Missing
2007 · as Debbie
Shock to the System: A Donald Strachey Mystery
2006 · as Dr. Sung
Severed
2005 · as Stacey
Bloodsuckers
2005 · as Rosa
The Final Cut
2004 · as Natalie
Lucky 7
2003 · as Nicky
The Santa Clause 2
2002 · as Grace
Beer Money
2001 · as Secretary
Deep Rising
1998 · as Toilet Lady