Known for Acting

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