| tv | The Bondsman (2025)As Lucky Callahan(8 episodes) | (Not seen) |
| movie | Together (2025)As Jamie | (Not seen) |
| movie | Mortal Kombat II (2025)As Quan Chi | (Not seen) |
| movie | Better Man (2024)As Nigel Martin-Smith | (Not seen) |
| movie | The Bikeriders (2023)As Brucie | (Not seen) |
| movie | Run Rabbit Run (2023)As Pete | (Not seen) |
| movie | The Portable Door (2023)As Monty Smith-Gregg | (Not seen) |
| tv | The Tourist (2022)As DI Lachlan Rogers(5 episodes) | (Not seen) |
| tv | The Underground Railroad (2021)As Martin(2 episodes) | (Not seen) |
| tv | The Serpent (2021)As Laver(3 episodes) | (Not seen) |
| movie | Mortal Kombat (2021)As Kabal (voice) | (Not seen) |
| tv | Perpetual Grace LTD (2019)As Paul Allen Brown(10 episodes) | (Not seen) |
| movie | Once Upon a Time... in Hollywood (2019) (AKA "Once Upon a Time in Hollywood")As Charlie | (Not seen) |
| tv | Mr Inbetween (2018)As Freddy(26 episodes) | (Not seen) |
| movie | The Nightingale (2018)As Ruse | (Not seen) |
| tv | MINDHUNTER (2017)As Charles Manson(1 episode) | (Not seen) |
| tv | Incorporated (2016)As Jonathan Hendrick(9 episodes) | (Not seen) |
| tv | Quarry (2016)As Buddy(8 episodes) | (Not seen) |
| tv | Scorpion (2014)As Gleason(1 episode) | (Not seen) |
| movie | The Water Diviner (2014)As Father McIntyre | (Not seen) |
| movie | The Little Death (2014)As Dan | (Not seen) |
| movie | Son of a Gun (2014) (AKA "Guns & Gold")As Private Wilson | (Not seen) |
| tv | Almost Human (2013)As Lucas Vincent Impersonator(1 episode) | (Not seen) |
| movie | The Lone Ranger (2013)As Ray | (Not seen) |
| movie | 100 Bloody Acres (2012)As Reg Morgan | (Not seen) |
| tv | Wilfred (2011)As Jesse(1 episode) | (Not seen) |
| movie | J. Edgar (2011)As Bruno Hauptmann | (Not seen) |
| tv | Justified (2010)As Dewey Crowe(22 episodes) | (Not seen) |
| tv | Breaking Bad (2008)As Scary Skell(1 episode) | (Not seen) |
| movie | The Square (2008)As Eddie | (Not seen) |
| movie | Redbelt (2008)As Official at Arena | (Not seen) |
| movie | Winged Creatures (2008)As TV Minister | (Not seen) |
| tv | The Unit (2006)(1 episode) | (Not seen) |
| movie | Candy (2006)As Roger Moylan | (Not seen) |
| movie | House of Wax (2005)As Roadkill Driver | (Not seen) |
| movie | Son of the Mask (2005) (AKA "Die Maske 2 - Die nachste Generation")As Animagine Employee | (Not seen) |
| tv | Cold Case (2003)As John Smith(1 episode) | (Not seen) |