(The Last Drop) jako szeregowy Dennis Baker 2008: Bohater z wyboru (Hero Wanted) jako Derek 2010: jako Lazlo Soot 2013: Martwy policjant (Officer Down) jako ojciec Reddy 2017: Papillon. Motylek (Papillon) jako zamaskowany Breton 2017: Strażnicy Galaktyki vol. 2 jako Tullk Ul-Zyn 2017: jako Tom Harrah 2019: (Killers Anonymous) jako Markus 2019: jako Tugar 2019: Fala (The Wave) jako Aeolus 2019: American Fighter jako McClellen 2020: (The Intergalactic Adventures of Max Cloud) jako Brock Donnelly 2021: Montford: The Chickasaw Rancher jako Holden 2021: 40-Love jako Petrov 2022: (Code Name Banshee) jako Anthony Greene 2022: (There Are No Saints) jako Jet Rink 2022: Boon jako Mr Fitzgerald 2024: (Sleeping Dogs) jako Jimmy Remis
Seriale TV 1993: Taggart jako Tam McLeod 1997: Bad Boys jako Harry 2008–2014: Synowie Anarchii (Sons of Anarchy) jako Filip „Chibs” Telford 2009: 24 godziny (24) jako Gabriel Schector 2010: Magia kłamstwa (Lie to Me) jako Ron Marshall 2011: Detroit 1-8-7 jako Albert Stram 2012: Prawo i porządek: sekcja specjalna (Law & Order: Special Victims Unit) jako Murphy 2013: Peaky Blinders jako Arthur Shelby senior 2015: Zemsta (Revenge) jako Malcom Black 2015: Gotham jako Tom „The Knife” 2016: Motyw jako Jack Stoker 2019: Wu Assassins jako Alec McCullough 2019: Mayans M.C.