Actor · Born 1957
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
Piet Piraat Special: The Mysterious Mummy
2010 · as Osiris