
Watching Over You
as Azrael
TBA

Muzzle: City of Wolves
as Officer Brown
2025

Invasive
as Officer Brown
2024

Klip Anker Baai
2023

The Woman King
as Oyo Soldier
2022

Skemerdans
as Clifford Adams
2021

Raised by Wolves
as Santos
2020

Die Spreeus
as Mkhize
2019

Kilimandscharo - Reise ins Leben
as Joseph
2017

The Crown
as Outspan Hotel Manager
2016

Dominion
as Thomas
2014

Free Willy: Escape from Pirate's Cove
as Mansa
2010

Master Harold... and the Boys
as Elias
2010

District 9
as Nigerian Gangster
2009
30 Karat Liebe
as Sam
2009

Starship Troopers 3: Marauder
as Sheepish Trooper
2008

Erfsondes
as Vuyo Ngaleka
2007