Santayana's Passage 2021
as Joseph
Are You Ready for Love? 2006
as Trevor Shy Man
Sixty Six 2006
as Barmitzvah Father 1
Closer 2004
as Coughing Man (uncredited)
The Next Big Thing 2001
as Artiste at Bar 2
Credits from TMDB.