2024
as Mr. Ellwood
2026
2019
as Doorman
2015
as Salvatella
1995
as US Soldier (uncredited)
2014
as Williams
2023
as Lester
as Jeffery Biko
2012
as Thomas James
2008
as Agent Davidson
2009
2016
as Kalev
2025
as Pater Ramson
2011
as MTV-Moderator
as Mozambique Minister
2017
as Taxi Driver
as Mpiyakhe
as Casper
2007
as Warrior-Slave