2005
as John Dube
2008
as Lucky Kunene
2010
as Philippe Baku
2020
as Ferreira
2011
as Nyoka
1998
as Kaya
2013
as Sipho Khumalo
2009
as Tumi
1997
as Thabo
2001
as Zama
as Julius Twala Jnr.
as Potso Mogopudi