2019
The Soviet Sleep Experiment as Patient #3
2019
The House of Tomorrow as Rash Fan
2015
Imperfect Sky as Russ
2009
Herpes Boy as BirthmarkGuy81
2009
Living Arrangements as Collin
2009
Dawning as Chris Benton
2008
13 Hours in a Warehouse as Craig Teller
2008
Contract Killers as Chuck Dittmer
1999
Drop Dead Gorgeous as Beauty Pageant Fan (Uncredited)
1998
A Chance of Snow as (uncredited)
1998
With or Without You as Library Patron