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
Credits from TMDB.