
Actor
Age 58 · UK

2014 · ★ 6.5
as The Limey

2013 · ★ 7.7
as Anthony 'Bubbles' Horsley

1999 · ★ 7.3
as 'Time Out' Journalist

2001 · ★ 5.9
as Mr. Pimms

2007 · ★ 7.3
as Quartus

1997 · ★ 6.4
as HMS Devonshire Yeoman

2023 · ★ 6.3
as Sieyes

2016 · ★ 6.4
as Fergus

2011 · ★ 5.3
as Warlock

2012 · ★ 5.5
as Xander

1998 · ★ 7.2
as Bamatabois

1994 · ★ 6.8
as Duke of York

2020 · ★ 5.7
as Dr. George Bradman

1999 · ★ 5.3
as 2nd Lt. Ellis Harte

2003 · ★ 5.8
as James

2005 · ★ 5.8
as Eric Herman

2013 · ★ 6.3
as Sir Peveril Brown aka Mr Todhunter

2016 · ★ 6.5
as Adam

2015 · ★ 4.3
as Ryan

2002 · ★ 5.5
as Rod

2007 · ★ 6.6
as Alistair MacKinnon

2005 · ★ 7.4
as Antoine Lavoisier

2018 · ★ 4.6
as Richard Stone

2013 · ★ 6.3
as Pearson

2001 · ★ 5.7

2014 · ★ 6
as Albert Rowe

2017 · ★ 4.8
as Blast Door Scientist

2010 · ★ 5.2

2017
as Director

1998 · ★ 5.2
as Forester
Movies from TMDB, TV roles from TVmaze (main cast only).

2026 · Prime Video · Ended
as Friedrich

2023 · BBC iPlayer · Ended
as Johnnie Stewart

2023 · PBS Passport · Ended
as Patrick Fitzpatrick

2018 · Now · Ended
as Phelan

2017 · Hulu · Ended
as Harcourt Fitzwilliam, Marquess of Blayne

2017 · BBC One · Ended
as Bernard Staines

2015 · BBC Two · Ended
as Narrator (voice)

2015 · BBC Two · Ended
as Tommy Barrett

2012 · Sky Showcase · Ended
as ACC Tom Boss

2011 · BBC Two · Ended
as Angus McCain

2010 · BBC Four · Ended
as Narrator (voice)

2008 · BBC Four · Ended
as Noakes

2007 · BBC Two · Ended
as Presenter

2004 · Channel 4 · Ended
as Dr. 'Mac' Macartney

2003 · FOX · Ended
as Monty Pippin

2001 · Channel 4 · Ended
as Ian Kilbannock

1998 · ITV1 · Ended
as Assistant Superintendent James Valentine