
Actor
Age 43 · UK

2012 · ★ 7.4
as Writer

2012 · ★ 6.6
as Millburn

2018 · ★ 6.5
as Eli Mills

2015 · ★ 7.4
as Danny Moses

2004 · ★ 7.5
as Noel

2007 · ★ 7.6
as DC Andy Cartwright

2013 · ★ 6.8
as Young Man

2019 · ★ 5.9
as Agent C

2011 · ★ 7.4
as Ian Whitehead

2016 · ★ 6.3
as Mr. Tibbs

2017 · ★ 6.3
as Luke

2005 · ★ 7.3
as Swill

2019 · ★ 7.8
as Tommy Champan

2014 · ★ 6.7
as Ben

2007 · ★ 7
as Featured Ghost (segment "Don't") (uncredited)

2006 · ★ 6.7
as Kenny

2013 · ★ 5.5
as Josh

2011 · ★ 6.4
as William Shakespeare

2015 · ★ 6.7
as Martin Humphreys

2025 · ★ 6.2
as Stauffacher

2021 · ★ 6.7
as Teddy

2006 · ★ 6.3
as Lenny

2014 · ★ 6.1
as Steve

2024 · ★ 5.2
as Toni

2016 · ★ 6.3
as Jim 'Captain Flint' Turner / Polski the Parrot

2004 · ★ 5.5
as Stan Parlour

2006 · ★ 5.6
as Jonathan Harker

2006 · ★ 4.2
as David Wellings

2016 · ★ 6.9
as Singe

2003 · ★ 5.9
as Prince John
Movies from TMDB, TV roles from TVmaze (main cast only).

2026 · ITVX · To Be Determined
as Stuart Henderson

2026 · Prime Video · Ended
as Nigel

2026 · Sky Atlantic · Ended
as Detective Eric Bull

2025 · Apple TV · To Be Determined
as Steven Burke

2020 · BBC iPlayer · Ended
as DS Nick Bailey

2020 · Apple TV · On air
as Jason

2019 · BBC One · Ended
as George

2016 · Paramount+ with Showtime · Ended
as Reg Whitehead

2015 · History · Ended
as John Hancock

2011 · BBC Two · Ended
as Jay Wratten

2010 · Channel 4 · Ended
as Pete Griffith

2009 · BBC Two · Ended
as William 'Maniac' Holman Hunt

2008 · ITV1 · Ended
as Frank Taylor

2003 · Hallmark Channel · Ended
as John
Channel 4 · In Development
as Prime Minister

2017 · Channel 4 · Ended
As themself