The Lies We Tell Ourselves 2024
as Michael
Of Time and the Sea 2018
as Mr. Callus / Grandmaster
Do Re Mi Fa 2016
as Man interviewing Bozo
Insanity 2015
as Officer
One Way To Go 2013
as Old Man
"S" 2012
as Doctor
Rokna 2012
as Hunter / Farmer 1
Agora 2009
as Rabbi
Operation White Dove 1990
as Benault
Black Eagle 1988
as Churchgoer
Credits from TMDB.