2025
Somewhere in Montana as John Alexander2024
Icons Unearthed: Lord of The Rings as Self - Narrator2024
Dirty Boy as Not available2024
the wastelander sector 23 as The ring voz2022
House of the Dragon as Ser Harrold Westerling2022
Shadow Cats as Narrator (voice)2022
Crocodiles Revealed as Narrator (voice)2021
The Witcher: Nightmare of the Wolf as Deglan (voice)2021
Men in Kilts: A Roadtrip with Sam and Graham as Self2021
Blood Red Sky as Col. Alan Drummond2020
Dead Talk Live as Self - Guest2020
World's Deadliest Snakes as Narrator (voice)2020
Serengeti Speed Queen as Narrator (voice)2019
The Witcher as Sigismund Dijkstra2019
Stakeout as Ibrahim Kozlov2018
Aquaman as King Atlan2017
DuckTales as Fergus McDuck / Murdoch McDuck (voice)2017
DuckTales as Fergus McDuck (voice)2017
Castlevania as Vlad Dracula Tepes (voice)2017
The Stolen as Bully2016
Lucifer as Father Kinley2016
Colony as Andrew MacGregor2016
Preacher as Saint of Killers2016
The Finest Hours as Frank Fauteux2016
Queen Mimi as Self2015
Transformers: Robots In Disguise as Titus / Vernon (voice)2015
Creed as Tommy Holiday2014
Outlander as Buck MacKenzie2014
Outlander as Dougal MacKenzie2014
The Hobbit: The Battle of the Five Armies as Dwalin2014
Lily's Driftwood Bay as Narrator (voice)2014
Plastic as Steve Dawson2014
REALITi as Mandrake2013
The Hobbit: The Desolation of Smaug as Dwalin2013
The Sixth Gun as Silas Hedgepeth2012
The Hobbit: An Unexpected Journey as Dwalin2011
Colombiana as Head Marshall Warren2011
Dead Space: Aftermath as Captain Campbell (voice)2011
The Wicker Tree as Sir Lachlan Morrison2010
The Avengers: Earth's Mightiest Heroes as Loki (voice)2010
Secretariat as Earl Jansen2010
Dante's Inferno: An Animated Epic as Dante (voice)2009
Wolverine and the X-Men as Sebastian Shaw (voice)2009
Middle Men as Ivan Sokoloff2009
Hulk vs. Thor as Loki (voice)2009
Green Street Hooligans 2 as Big Marc Turner2009
Hulk Vs. as Loki (voice) (archive footage)2009
Penance as Geeves2009
Pandemic as Captain Riley2008
Rambo as Lewis2007
Pushing Daisies as Hansel Von Getz2007
Jekyll as Gavin Hardcastle2007
Rock Milestones: Pink Floyd's Dark Side of the Moon as Self2006
Good Girl, Bad Girl as Gromek2006
Genesis: Total Rock Review as Self - Presenter2005
Prison Break as Ferguson2005
Ghost Whisperer as Gordon Brady2005
Empire as General Rapax2005
The Roots of Monty Python as Presenter2004
Lost as Sergeant2004
King Arthur as Roman Officer2004
D-Day 6.6.1944 as Group Capt. James Stagg2003
Dot the I as Detective 1NaN
Spartacus: House of Ashur as Korris2004
Pink Floyd: Inside Pink Floyd: A Critical Review 1975-1996 as Self - Narrator (voice)2003
NCIS as Aleksei2003
Charles II: The Power and The Passion as Captain2003
Rosemary & Thyme as D.I. Taylor2003
Lara Croft: Tomb Raider - The Cradle of Life as Submarine Captain2003
The Royal as Anthony Poole2003
Secrets of Middle-Earth: Inside Tolkien's The Fellowship of the Ring as Self - Presenter2003
Secrets of Middle-Earth: Inside Tolkien's The Return of the King as Self - Presenter2003
Genius: Charles Darwin as Narrator2002
CSI: Miami as Mitch Davis2002
Ali G Indahouse as Duke2002
The Zulu Wars as Narrator2000
Doctors as Paul Brookes2000
The Stretch as Andy McKinley1998
Merlin as Rengal1998
Julius Caesar: Emperor of Rome as Narrator1998
Oliver Cromwell: Traitor or Liberator? as Narrator1997
Macbeth as Banquo1996
The Wind in the Willows as Drunken Weasel1992
Heartbeat as Derek Flowers1989
Erik the Viking as Thangbrand/Citizen/Dog Soldier1988
Red Dwarf as Ackerman1988
For Queen & Country as Lieutenant1986
Casualty as Gerry Talbot1986
Casualty as George NasebyNaN
The Vicar's Wife as McCrackenNaN
Perfidious as President SenacNaN
Chasing Nightmares as BillNaN
Cheetah – Speed Trap as Narrator2006
Pink Floyd - Reflections And Echoes DirectorNaN
Perfidious Executive Producer2021
Men in Kilts: A Roadtrip with Sam and Graham Executive Producer2021
Men in Kilts: A Roadtrip with Sam and Graham Creator