Dirty Laundry 2012
as Paul
Man on Ground 2011
as Ernest
Lucky 2011
as Jabulani
Man to Man 2005
as Roi Mateke Seko
Red Dust 2004
as Ezekiel
Mr. Bones 2001
as Old Man on Verandah
I Dreamed of Africa 2000
as Luka
Credits from TMDB.