The Quantum Mind 2018
as Chief Inspector Aylmer Notch
Adoration 2009
as Security Officer
Teddy Bear 2008
Director
Naked Lunch 1991
as Hafid
Credits from TMDB.