Good Luck, Have Fun, Don't Die 2026
as Gerald
The Great Dispute 2024
as Mhlope (voice)
Zulu 2013
as Dispensary Doctor
Master Harold... and the Boys 2010
as Bus Driver
Credits from TMDB.