Actor · Born 1979
The House That Never Sleeps
2025 · as Ayanda Mkhize
Wild Is the Wind
2022 · as Vusi Matsoso
Meet Melusi
2022 · as Aubrey
I Am All Girls
2021 · as Captain George Mululeki
Griekwastad
2020 · as Felix Dlangamandla
The Number
2017 · as Magadien Wentzel
Still Born
2017 · as Melumzi JX2
Of Good Report
2013 · as Parker Sithole
Tsotsi
2005 · as Boston
Hotel Rwanda
2004 · as Benedict