| movie | Desert Warrior (2025)As Jalabzeen | (Not seen) |
| movie | The Rats: A Witcher Tale (2025)As Leo Bonhart | (Not seen) |
| movie | Heads of State (2025)As Agent Coop | (Not seen) |
| movie | Monkey Man (2024)As Tiger | (Not seen) |
| movie | Boy Kills World (2023)As Gideon Van Der Koy | (Not seen) |
| movie | Beast (2022)As Martin Battles | (Not seen) |
| movie | Ted K (2021)As Ted | (Not seen) |
| movie | Oats Studios (2020) (AKA "Oats Studios: Volume 1")As God | (Not seen) |
| movie | The Last Days of American Crime (2020)As William Sawyer | (Not seen) |
| tv | The Witcher (2019)As Leo Bonhart(4 episodes) | (Not seen) |
| tv | Russian Doll (2019)As Chez(3 episodes) | (Not seen) |
| movie | Gringo (2018)As Mitch Rusk | (Not seen) |
| movie | The Hollars (2016)As Ron Hollar | (Not seen) |
| movie | Free Fire (2016)As Vernon | (Not seen) |
| movie | Hardcore Henry (2015)As Jimmy | (Not seen) |
| movie | Chappie (2015)As Chappie | (Not seen) |
| movie | Maleficent (2014)As Stefan | (Not seen) |
| movie | Europa Report (2013)As James Corrigan | (Not seen) |
| movie | Open Grave (2013) (AKA "Graves")As John | (Not seen) |
| movie | Oldboy (2013)As Adrian Pryce | (Not seen) |
| movie | Elysium (2013)As Kruger | (Not seen) |
| movie | The A-Team (2010)As "Howling Mad" Murdock | (Not seen) |
| movie | District 9 (2009)As Wikus van der Merwe | (Not seen) |
| movie | Yellow (2006) (AKA "Adicolor Yellow") | (Not seen) |
| movie | Alive in Joburg (2005)As Sniper | (Not seen) |
| tv | Curb Your Enthusiasm (2000)As Michael Fouchay(2 episodes) | (Not seen) |