Actor · Born 1969
Losing Lerato 2
2024 · as Station Commander
Losing Lerato
2019 · as Station Commander
Congo
2018 · as Lieutenant
A Million Colours
2011 · as Albert
Africa United
2010 · as Police Sergeant Sam
A boy called Hope
2010 · as Luthando
Master Harold... and the Boys
2010 · as Willie
Invictus
2009 · as Linga Moonsamy
Man to Man
2005 · as Zachary
Who Am I?
1998 · as Village Hunter
Pride of Africa
1997 · as Somabele