An Act of Defiance 2017
as Bob Hepple
Skin 2009
as Leon Laing
Ouma Se Slim Kind 2007
as Flooi
Credits from TMDB.