Actor
The Sun Never Sets
2026 · as Trivia Host
The Arbalest
2016 · as Foster Kalt
Happy Christmas
2014 · as Party Guest
The Adventures of Paula Peril
2014 · as Doctor Death (in The Invisible Evil)
Drinking Buddies
2013 · as Mike
24 Exposures
2013 · as Greg Lyon
Van Wilder: Freshman Year
2009 · as Irving Peppler
Blood Car
2007 · as Archie Andrews