← Back to explore






























Filmography29 titles

Endeavour
2013as Roy Adamson
2013as Roy Adamson

Sharpe
1993as Cpt. Lawrence
1993as Cpt. Lawrence

Medici
2016as Rinaldo Albizzi
2016as Rinaldo Albizzi

Father Brown
2013as Vincent Lazarus
2013as Vincent Lazarus

Midsomer Murders
1997as Gavin Hopkirk
1997as Gavin Hopkirk

Prime Suspect: Tennison
2017as John Bentley
2017as John Bentley

Breakfast on Pluto
2005as Soldier at Roadblock
2005as Soldier at Roadblock

Red Eye
2024as SSG O'Hanlon
2024as SSG O'Hanlon

Captain America: The First Avenger
2011as Gilmore Hodge
2011as Gilmore Hodge

The Assets
2014as Mitch Weaver
2014as Mitch Weaver

Domina
2021as Crassus
2021as Crassus

The Bay
2019as David Wallasey
2019as David Wallasey

Crossing Lines
2013as William Mason
2013as William Mason

Hunted
2012as Ian Fowkes
2012as Ian Fowkes

K-19: The Widowmaker
2002as Kornilov
2002as Kornilov

Houdini and Doyle
2016as Mitchell Pearce
2016as Mitchell Pearce

Flyboys
2006as Grant
2006as Grant

The Poison Tree
2012as Lenny
2012as Lenny

Seal Team Eight: Behind Enemy Lines
2014as Case
2014as Case

Extinction
2018as Ray
2018as Ray

The Brothers Grimsby
2016as Steven Marber
2016as Steven Marber

The Transporter
2012as Tommy Evercroft
2012as Tommy Evercroft

Christmas Eve
2015as Tim
2015as Tim

Emulsion
2014as Billy Patterson
2014as Billy Patterson

Thunderbirds
2004as John Tracy
2004as John Tracy

Minotaur
2006as Tyro
2006as Tyro

Eve
2019as Director
2019as Director

Nine Lives
2002as Tom
2002as Tom

Hamlet Within
2022
2022