The Last Voyage of the Demeter 2023
as One-Eyed Sailor
The Magic Flute 2022
as Unseen Priest
Spider in the Web 2019
as Abductor #1
Gangsta 2018
as Oom Farid
The Invader 2011
Actor
Piet Piraat Special: The Mysterious Mummy 2010
as Osiris
Los taxios 1998
as Jean-Claude
Credits from TMDB.