Movies
Umjolo: The Gone Girl
as Bab'Nkosi
A Good Man in Africa
as Kojo
Umjolo: There Is No Cure
as Bab'Nkosi
Umjolo: My Beginning, My End!
Cry, the Beloved Country
as Matthew Kumalo
Umjolo: Day Ones
as Bab'Nkosi
Lobola Man
as Sam
Inside
as Bakwana / Prisoner (voice)
Panic Mechanic
as Billy
Running Wild
as Ngai