2004
2009
2021
2013
2024
1997
Mandela: Long Walk to Freedom
as Andrew Miageni
District 9
as MNU Mercenary
Happiness Ever After
as Beki
Hotel Rwanda
as Hutu Captain
Sign of the Ape
Youngins
as Mr. Ramathuba