Known For
Filmography
—
2025
2024
2023
2022
2021
2020
2019
2017
2016
2014
2010
2010
2009
20092008
2007

Watching Over You
Movie · as Azrael

Muzzle: City of Wolves
Movie · as Officer Brown

Invasive
Movie · as Officer Brown

Klip Anker Baai
Movie

The Woman King
Movie · as Oyo Soldier

Skemerdans
TV · as Clifford Adams · 13 eps

Raised by Wolves
TV · as Santos · 1 ep

Die Spreeus
TV · as Mkhize · 12 eps

Kilimandscharo - Reise ins Leben
Movie · as Joseph

The Crown
TV · as Outspan Hotel Manager · 1 ep

Dominion
TV · as Thomas · 1 ep

Master Harold... and the Boys
Movie · as Elias

Free Willy: Escape from Pirate's Cove
Movie · as Mansa

District 9
Movie · as Nigerian Gangster
30 Karat Liebe
30 Karat Liebe
Movie · as Sam

Starship Troopers 3: Marauder
Movie · as Sheepish Trooper

Erfsondes
TV · as Vuyo Ngaleka, Vuyo Ngcaleka · 39 eps
