Actor
Collide
2022 · as Crazy Charlie
Escaping My Stalker
2020 · as Freddie
1st Date
2015 · as George Wylie
St. Vincent
2014 · as Physical Therapist
Alien Abduction
2014 · as Sean
Fixing Pete
2012 · as Skeet
Let the Devil Wear Black
1999 · as Hired Killer
Serial Killing 101
1998 · as Cashier
Virtual Girl
1998 · as Maintenance Man
Assault of the Party Nerds II
1995 · as T.K.
Hot Under the Collar
1992 · as Zoomer
Virgin High
1991 · as Zoomer