Actor
Spirit Cabinet
2013 · as Trevor
Something Left, Something Taken
2010 · as Dr. Janno
Darklight
2004 · as Jerry