Known for Acting

2025
as South African President
2020
as Lazarus
2009
as Black Drinker
2017
as Tustin Worth
2020
as Judge
1998
1996
as Mabasha
1996
as Dekker
1997
as Officer Mbele
2008
as Ngomo
2004
as Hijacker No 1
2018
as (voice)
2018
as Officer Ayanda
2021
as Mr. Majaba
2024
as Frank
2011
as Munaka
2013
as Vuyani
2016
2023
as Joseph Mabena