2024
as Mr. Ellwood
2026
2015
as Salvatella
1995
as US Soldier (uncredited)
2019
as Doorman
2014
as Williams
2025
as Pater Ramson
2008
as Agent Davidson
as Jeffery Biko
2012
as Herr Onwuachi
2016
as Kalev
2009
2023
as Lester
as Mozambique Minister
2017
as Taxi Driver
1998
as Casper
as Mpiyakhe
as Kofi