Your Hands 2015
as Mustard Man
Noise Matters 2013
as Dr. Dorian
America's Phoneless 2008
as Dave
Alexander the Great 2006
as Old Man / Sculptor (voice)
Credits from TMDB.