| movie | How to Make a Killing (2026)As Attorny | (Not seen) |
| movie | G20 (2025)As German Chancellor Security | (Not seen) |
| movie | Wild Is the Wind (2022) | (Not seen) |
| tv | OATS Studios (2021)As 卡尔(10 episodes) | (Not seen) |
| tv | Invasion (2021)As Sheriff Owen Perkins(4 episodes) | (Not seen) |
| movie | The Mauritanian (2021)As Captain Collins | (Not seen) |
| movie | Oats Studios (2020) (AKA "Oats Studios: Volume 1")As Carl / Sgt. Carr | (Not seen) |
| movie | The Last Days of American Crime (2020)As Police Sergeant | (Not seen) |
| tv | Warrior (2019)As Stone(9 episodes) | (Not seen) |
| movie | Serenity (2019)As Ape | (Not seen) |
| movie | The Pirates of Somalia (2017)As Navy Admiral | (Not seen) |
| movie | The Siege of Jadotville (2016) | (Not seen) |
| movie | Chappie (2015)As The Procurement Officer | (Not seen) |
| tv | Black Sails (2014)As Jenks(4 episodes) | (Not seen) |
| movie | The Salvation (2014)As Silvertooth | (Not seen) |
| movie | Mandela: Long Walk to Freedom (2013)As Chief Warder | (Not seen) |
| movie | The Challenger Disaster (2013)As Allan J. Macdonald | (Not seen) |
| movie | Safe House (2012)As Morgan | (Not seen) |
| tv | Homeland (2011)As PMC Gary(1 episode) | (Not seen) |
| movie | Invictus (2009) (AKA "The Human Factor")As Presidential Guard | (Not seen) |
| movie | District 9 (2009)As Ross Pienaar | (Not seen) |
| movie | Catch a Fire (2006) (AKA "Au nom de la liberte")As Special Branch Lieutenant | (Not seen) |
| movie | Bravo Two Zero (1999)As Stan | (Not seen) |