Actor
Glisten and the Merry Mission
2023 · as Elf Calendar (voice)
A Winter Rose
2016 · as Marc
Reality
2015 · as Billie
Some Kind of Beautiful
2014 · as Officer Lewis
The Notice
2011 · as Hostage Taker
Going Down in La-La Land
2011 · as Mr. Katz
My Demon
2009 · as Carl Lee Barrett
Believers
2007 · as IO
After Sex
2000 · as Tweedle Dum