
Filmography67 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2025 | Devil May CrySeries | Arius (voice) | 64 |
| 2024 | Icons Unearthed: Lord of The RingsSeries | Self - Narrator | 63 |
| 2022 | House of the DragonSeries | Ser Harrold Westerling | 61 |
| 2021 | Blood Red SkyMovie | Col. Alan Drummond | 60 |
| 2021 | Men in Kilts: A Roadtrip with Sam and GrahamSeries | Self | 60 |
| 2020 | Dead Talk LiveSeries | Self - Guest | 59 |
| 2019 | The WitcherSeries | Sigismund Dijkstra | 58 |
| 2019 | Love, Death & RobotsSeries | Bishop Cleary | 58 |
| 2019 | StakeoutMovie | Ibrahim Kozlov | 58 |
| 2018 | AquamanMovie | King Atlan | 57 |
| 2017 | CastlevaniaSeries | Vlad Dracula Tepes (voice) | 56 |
| 2017 | DuckTalesSeries | Fergus McDuck (voice) | 56 |
| 2016 | LuciferSeries | Father Kinley | 55 |
| 2016 | ColonySeries | Andrew MacGregor | 55 |
| 2016 | PreacherSeries | Saint of Killers | 55 |
| 2016 | The Finest HoursMovie | Frank Fauteux | 55 |
| 2015 | CreedMovie | Tommy Holiday | 54 |
| 2014 | The Hobbit: The Battle of the Five ArmiesMovie | Dwalin | 53 |
| 2014 | OutlanderSeries | Dougal MacKenzie | 53 |
| 2014 | REALITiMovie | Mandrake | 53 |
| 2014 | Lily's Driftwood BaySeries | Narrator (voice) | 53 |
| 2013 | The Hobbit: The Desolation of SmaugMovie | Dwalin | 52 |
| 2013 | The Sixth GunMovie | Silas Hedgepeth | 52 |
| 2012 | The Hobbit: An Unexpected JourneyMovie | Dwalin | 51 |
| 2011 | ColombianaMovie | Head Marshall Warren | 50 |
| 2011 | Dead Space: AftermathMovie | Captain Campbell (voice) | 50 |
| 2011 | The Wicker TreeMovie | Sir Lachlan Morrison | 50 |
| 2010 | The Good GuysSeries | Dolph | 49 |
| 2010 | The Avengers: Earth's Mightiest HeroesSeries | Loki (voice) | 49 |
| 2010 | SecretariatMovie | Earl Jansen | 49 |
| 2010 | Dante's Inferno: An Animated EpicMovie | Dante (voice) | 49 |
| 2009 | Middle MenMovie | Ivan Sokoloff | 48 |
| 2009 | Hulk vs. ThorMovie | Loki (voice) | 48 |
| 2009 | PenanceMovie | Geeves | 48 |
| 2009 | Wolverine and the X-MenSeries | Sebastian Shaw (voice) | 48 |
| 2008 | RamboMovie | Lewis | 47 |
| 2008 | SisterhoodMovie | Martin | 47 |
| 2007 | Pushing DaisiesSeries | Hansel Von Getz | 46 |
| 2007 | JekyllSeries | Gavin Hardcastle | 46 |
| 2007 | CaneSeries | Neville | 46 |
| 2007 | Rock Milestones: Pink Floyd's Dark Side of the MoonMovie | Self | 46 |
| 2006 | Good Girl, Bad GirlMovie | Gromek | 45 |
| 2005 | Numb3rsSeries | John Corcoran | 44 |
| 2005 | Ghost WhispererSeries | Gordon Brady | 44 |
| 2005 | Prison BreakSeries | Ferguson | 44 |
| 2005 | EmpireSeries | General Rapax | 44 |
| 2004 | LostSeries | Sergeant | 43 |
| 2004 | King ArthurMovie | Roman Officer | 43 |
| 2004 | D-Day 6.6.1944Movie | Group Capt. James Stagg | 43 |
| 2003 | NCISSeries | Aleksei | 42 |
| 2003 | The RoyalSeries | Anthony Poole | 42 |
| 2003 | Lara Croft: Tomb Raider - The Cradle of LifeMovie | Submarine Captain | 42 |
| 2003 | Charles II: The Power and The PassionSeries | Captain | 42 |
| 2003 | Rosemary & ThymeSeries | D.I. Taylor | 42 |
| 2002 | CSI: MiamiSeries | Mitch Davis | 41 |
| 2002 | Ali G IndahouseMovie | Duke | 41 |
| 2001 | 24Series | Mikhail Novakovich | 40 |
| 2000 | DoctorsSeries | Paul Brookes | 39 |
| 2000 | The StretchMovie | Andy McKinley | 39 |
| 1998 | MerlinMovie | Rengal | 37 |
| 1997 | MacbethMovie | Banquo | 36 |
| 1992 | HeartbeatSeries | Derek Flowers | 31 |
| 1989 | Erik the VikingMovie | Thangbrand/Citizen/Dog Soldier | 28 |
| 1988 | Red DwarfSeries | Ackerman | 27 |
| 1986 | CasualtySeries | Gerry Talbot | 25 |
| 0 | Chasing NightmaresMovie | Bill | — |
| 0 | The Vicar's WifeMovie | McCracken | — |