Our Love 2023
as Moses
Happiness Is a Four-Letter Word 2016
as Bheki
Mandela: Long Walk to Freedom 2013
as Andrew Miageni
District 9 2009
as MNU Mercenary
Hotel Rwanda 2004
as Hutu Captain
Sign of the Ape 1997
Actor
Dangerous Ground 1997
as Muki's Man
Credits from TMDB.