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