Actor · Born 1978
Laundry
2026 · as Enoch
Meet the Khumalos
2025 · as Desmond Sithole
Red Cargo
2023 · as Mandla
Blind Eye
2021 · as Nhanhla
Winnie Mandela
2011 · as Black Delegate Lillieslief (as Siyabonga Shibe)
Zebra's Striber
2009
The Trail
2006 · as Ruben / Mad Dog
James' Journey to Jerusalem
2003 · as James