2024
Canary Black as Jarvis Hedlund2023
Ahsoka as Baylan Skoll2022
RRR as Scott Buxton2022
Memory as Detective Danny Mora2022
Accident Man: Hitman's Holiday as Big Ray2019
The Spanish Princess as James IV of Scotland2019
Reef Break as Jake Elliot2018
Das Boot as Jack Swinburne2018
Accident Man as Big Ray2018
Final Score as Arkady2017
Thor: Ragnarok as Volstagg2017
Rellik as Det Supt Edward Benton2017
Cold Skin as Gruner2016
Allegiant as Marcus Eaton2015
Insurgent as Marcus Eaton2015
The Transporter Refueled as Frank Martin Sr.2015
Big Game as Morris2015
Saints & Strangers as Stephen Hopkins2014
Star Wars Rebels as Gar Saxon (voice)2014
Divergent as Marcus Eaton2014
Black Sails as Blackbeard2013
Vikings as Othere2013
Thor: The Dark World as Volstagg2013
Crossing Lines as Miles Lennon2013
G.I. Joe: Retaliation as Firefly2013
Jayne Mansfield's Car as Phillip Bedford2011
Thor as Volstagg2011
The Three Musketeers as Porthos2011
Kill the Irishman as Danny Greene2011
Thor: From Asgard to Earth as Self2010
The Other Guys as Roger Wesley2010
The Book of Eli as Redridge2009
Cirque du Freak: The Vampire's Assistant as Murlaugh2008
Star Wars: The Clone Wars as Gar Saxon (voice)2008
Punisher: War Zone as Frank Castle2008
Outpost as D.C.2007
Life Line as Peter Brisco2006
Dexter as Isaak Sirko2005
Rome as Titus Pullo2004
King Arthur as Dagonet2002
Wild Child: The Story of Feral Children as Narrator2001
Waking the Dead as Dr. Tim Faulkner2001
Murphy's Law as Not available2000
At Home with the Braithwaites as Graham Braithwaite1999
Love in the 21st Century as Alex1999
The Theory of Flight as Gigolo1999
G:MT Greenwich Mean Time as Mr Hardy1996
Dalziel & Pascoe as Not available1996
The Tide of Life as Larry Birch1995
Band of Gold as Steve Dickson1995
Some Kind of Life as Steve1994
The Dwelling Place as Matthew Turnbull1994
The Return of the Native as Clym Yeobright1993
Peak Practice as Joe Higson1984
The Bill as Not available1951
Hallmark Hall of Fame as Clym YeobrightNaN
Babylon Fields as Carl TiptreeNaN
1242: Gateway to the West as CaesareaneNaN
Funny Bored Road Tri Producer