
Actor
Age 52 · UK

2006 · ★ 7.6
as Villiers

2025 · ★ 7.8
as Peter Banning

2007 · ★ 7.6
as Naval Officer

2016 · ★ 5.9
as Marius

2004 · ★ 7.3
as Theater Patron 5

2014 · ★ 6.3
as Lewis

2011 · ★ 6.7
as Mr. Squyers

2007 · ★ 7.2
as William Elliot

2017 · ★ 6
as Mark

2023 · ★ 6.2
as Don

2018 · ★ 6
as Duke of Cornwall

2005 · ★ 7.1
as Lieutenant Llewelyn

2020 · ★ 5.8
as Doctor Renquist

2000 · ★ 7.4
as Halley's Secretary

2010 · ★ 4.9
as Captain English / Monty (voice)

2011 · ★ 5.4
as Will Fletcher


2010 · ★ 5.9
as Von Koren

2004 · ★ 6.6
as Reg 3

2001 · ★ 5.6
as John

2007
as Derrick Sington

2005
as Keith

2016 · ★ 6.8
as Sasha

2025
as Chris

2021

2014
as Mark

2025
as Roger Winstanley

2012
as Richard

2012
as Man with the Wings of a Swan

2003
as Tusenbach
Movies from TMDB, TV roles from TVmaze (main cast only).

2024 · Apple TV · Ended
as Edwin Stanton

2018 · AMC+ · To Be Determined
as James Fitzjames

2016 · Netflix · Ended
as Prince Philip, Duke of Edinburgh

2016 · BBC iPlayer · On air
as Geoffrey Dromgoole

2014 · BBC Four · Ended
as Alexander Moss

2014 · STARZ · Ended
as Frank Randall / Captain Jonathan "Black Jack" Wolverton Randall

2014 · BBC Two · Ended
as Nathaniel Bloom

2012 · ITV1 · Ended
as Richard Pembroke

2005 · HBO · Ended
as Marcus Junius Brutus
Apple TV · In Development
as Clarke Winters