Canvas 2024
as Hugo James
Invasion: Planet Earth 2019
as Floyd
Once Upon a Prince 2018
as Archbishop
Residue 2015
as Scientist
Night Bus 2014
as Arguing Couple 2
Principal Takes a Holiday 1998
as Waiter
Mr. Magoo 1997
as Tenor
Credits from TMDB.