Born 1960 (age 65)
Appears in 21 titles

Filmography

G20
6.4
G20
2025
as South African President
8
6.0
8
2020
as Lazarus
Endgame
5.9
Endgame
2009
as Black Drinker
Empire of the Sharks
3.7
Empire of the Sharks
2017
as Tustin Worth
Five Fingers for Marseilles
5.8
Five Fingers for Marseilles
2018
as (voice)
The Last Contract
The White Lioness
5.2
The White Lioness
1996
as Dekker
The White Lioness
5.2
The White Lioness
1996
as Mabasha
Last Ones Out
4.9
Last Ones Out
2016
Of Good Report
5.6
Of Good Report
2013
as Vuyani
Robin: Watch for Wishes
6.4
Robin: Watch for Wishes
2018
as Officer Ayanda
Mandela and de Klerk
7.0
Mandela and de Klerk
1997
as Officer Mbele
Angeliena
4.8
Angeliena
2021
as Mr. Majaba
Griekwastad
6.0
Griekwastad
2020
as Judge
2.3
Der Tod meiner Schwester
2008
as Ngomo
Oh Schuks... I'm Gatvol!
4.7
Oh Schuks... I'm Gatvol!
2004
as Hijacker No 1
Inkabi
5.5
Inkabi
2024
as Frank
Bush Pilots Do Not Kiss
7.0
Bush Pilots Do Not Kiss
2011
as Munaka
Down So Long
Down So Long
2023
as Joseph Mabena