2010
as Dr. Charles Chilume
2008
as Boss
2004
as Charles Ojuka
2004
as Enoch Sithole
2003
as Titus
1999
as Edwin Thapelo
1997
as Professor Zamani Vuthela
1996
as Bhambo
1996
as Madumo
1995
as Robert Ndela
1995
as Matthew Kage
1991
as Richard
1990
as Joseph
1990
as Joseph Mnwana
1988
as African Soldier
1988
as Samson Snhlova
1986
as Lucky