Lord of Tears
2020 · Drama
as Owl Man
The Expelled
2013 · Crime
as Robert Anderson
Lightning Strikes
2009 · Action
as Donovan
Ghosted
2011 · Drama
as Donner
Super Tanker
2011 · Action
as Admiral
Last Passenger
2014 · Action
as Peter Carmichael
Mad Heidi
2022 · Action
as Alpöhi
An American Werewolf in London
1981 · Comedy
as Dart Player
Nine Lives
2004 · Action
as Dr. Collins
Gladiator
2000 · Action
as Falco
D'Artagnan
2001 · Action
as Rochefort, Richelieu Henchman
Darkest Hour
2017 · Biography
as Clement Atlee
Mindhorn
2017 · Action
as Chief Inspector Derek Newsome
Da Vinci's Demons S3
2015 · Adventure
as Piero da Vinci
Land Girls S1-S3
2009 · Drama
as Vernon Storey
The Adventures of Paddington S3
2023 · Animation
as Mr. Gruber
The Wolfman
2010 · Drama
as Constable Nye
Pirates of the Caribbean: Dead Man's Chest
2006 · Action
as Mercer
Rovers
2016 · Comedy
as Roger Small
Burke and Hare
2011 · Comedy
as Fergus
Freebird
2008 · Comedy
as Dart player
Pirates of the Caribbean: At World's End
2007 · Action
World's Biggest Great White Shark
2019 · Reality-TV
as Self