Lex Shrapnel
Movies 26
Captain America: The First Avenger
as Gilmore Hodge
2011
K-19: The Widowmaker
as Kornilov
2002
Grimsby
as Steven Marber
2016
Extinction
as Ray
2018
Flyboys
as Grant
2006
Thunderbirds
as John Tracy
2004
Breakfast on Pluto
as Soldier at Roadblock
2005
Seal Team Eight: Behind Enemy Lines
as Case
2014
Minotaur
as Tyro
2006
Sharpe's Challenge
as Lawrence
2006
Christmas Eve
as Tim
2015
Everything I Ever Wanted to Tell My Daughter About Men
2022
Marching Powder
as Vaughn
2025
Nine Lives
as Tom
2002
An Organization of Dreams
as The King
2009
Emulsion
as Billy Patterson
2014
Hamlet Within
2022
The Tonto Woman
as Springfield
2008
Strange Weather
as Wes
2015
Eve
as Director
2019
Once Upon a Time on the Westway
as Young Billy
2007
OXI, an Act of Resistance
as Oedipus
2014
Surfaces
as Richard
2020
Run.
as The Other
2013
No Strings Attached: The Making of Thunderbirds
as Self
2004
The Smoke
as Mitchell Lewison
2012TV Shows 23
Midsomer Murders
as Gavin Hopkirk
1997
Father Brown
as Father Vincent Lazarus
2013
Father Brown
as Vincent Lazarus
2013
The Alan Titchmarsh Show
as Self
2007
Endeavour
as Roy Adamson
2013
Medici: Masters of Florence
as Rinaldo Albizzi
2016
Crossing Lines
as William Mason
2013
Sharpe
as Cpt. Lawrence
1993
The Bay
as David Wallasey
2019
Transporter: The Series
as Tommy Evercroft
2013
Domina
as Crassus
2021
Red Eye
as SSG O'Hanlon
2024
Holly & Stephen's Saturday Showdown
as Self
2004
Houdini & Doyle
as Mitchell Pearce
2016
Prime Suspect 1973
as John Bentley
2017
Sons of Liberty
as William Dawes
2015
Hunted
as Ian Fowkes
2012
The Assets
as Mitch Weaver
2014
By Any Means
as DI Campbell
2013
A Town Called Malice
as Leonard Lord
2023
Infiniti
as Anthony Kurz
2022
The Poison Tree
as Lenny
2012
Minder
as Jamie Cartwright
2009