Actor
Hard to Get
2014 · as Pawn Shop Pontsho
Avenged
2014 · as Slim
Blood Diamond
2006 · as Commander Zero
Tsotsi
2005 · as Sergeant Zuma
Man to Man
2005 · as Rajiv
Max and Mona
2004 · as Razor
Hijack Stories
2001 · as Fly