Actor
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