Credits
- 2023 · Klip Anker Baai as Alec
- 2022 · Ludik as Brigadier Davies
- 2021 · Reyka as Francke
- 2019 · Liewe Lisa as Tom Jooste
- 2018 · Spoorloos as Adam Arendse
- 2018 · Fynskrif as Clyde
- 2016 · Die Byl as Generaal Philander
- 2014 · Kite as The Emir
- 2004 · Forgiveness as Hendrik Grootboom
- 2000 · 7de Laan as Neville Meintjies
- 1999 · The All New Adventures of Laurel & Hardy in For Love or Mummy as High priest
- 1998 · Tarzan and the Lost City as Knowles
- 1997 · Ernest Goes to Africa as Jameen
- 1997 · Dark Desires: The Other Side of the Mirror as