Actor
Buzz Saw
2005 · as Hollow Ekkes
Last House on Hell Street
2002 · as Jessica
Insaniac
2002 · as Petra