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
Credits from TMDB.