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