Actor
Don't Let's Go to the Dogs Tonight
2025 · as Charlie
A Scam Called Love
2025 · as Mandla Cele
Holiday in the Wild
2019 · as Jonathan
An Act of Defiance
2017 · as Bruno Mtolo
Mandela's Gun
2016 · as Fish Keitseng
While You Weren't Looking
2015 · as Joe Thulo
Dis ek, Anna
2015 · as Magistrate Motsepe
Winnie Mandela
2011 · as Cyril Ramaposa
A Million Colours
2011 · as Reverend Moloka
Drum
2004 · as Todd Matshikiza