The Drowning of Arthur Braxton 2021
as Silver
Once Upon a Time in London 2019
as Uncle Don
The Professor and the Madman 2019
as Colonel
Bitter Harvest 2017
as Molotov
The Shouting Men 2010
as Tonto
Dogging: A Love Story 2009
as Mister Dole
Credits from TMDB.