Known For
Filmography
2026
2026
2023
2019
2014
2010
2007
2006
1999
1997
1996
1994

Not So Fast
Movie · as Shashi

Die Kantoor
TV · as Gavin Naicker · 13 eps

Hammarskjöld: Fight for Peace
Movie · as Reporter

Bhai's Cafe
Movie · as Bhai

The Perfect Wave
Movie · as Doctor

Schuks Tshabalala's Survival Guide to South Africa
Movie · as Rajin

Goodbye Bafana
Movie · as Ahmed Kathrada

The Librarian: Return to King Solomon's Mines
Movie · as Moroccan Taxi Driver

Pirates of the Plain
Movie · as Doctor

Mandela and de Klerk
Movie · as T.V. Reporter #1

The White Lioness
Movie

The Visual Bible: Acts
Movie · as Pharisee #3





