
Actor
Age 51 · England

2019 · ★ 6.3
as Caleb

2008 · ★ 5.9
as Bodyguard #2

2024 · ★ 6.9
as Colonel Spencer

2000 · ★ 5
as Candice's Adonis

2027

2009 · ★ 4.1
as Frank Davis

2005 · ★ 5.8
as Dick Dewy

1999 · ★ 6.2
as Pvt. Will Needham

1993
as Commander Toad (voice)

2002
as Peter

2001
as Rick

2009
as David
Movies from TMDB, TV roles from TVmaze (main cast only).

2025 · BBC iPlayer · To Be Determined
as Raef Lonsdale

2024 · Netflix · On air
as Mr Fiennes

2024 · Apple TV · Ended
as Col. "Chick" Harding

2020 · BritBox · Ended
as Chief Supt. John Houseman

2018 · BBC One · Ended
as Wesley Finch

2016 · ITV1 · Ended
as Edward

2016 · Rai 1 · Ended
as Dodge Foscari

2015 · Channel 4 · Ended
as Daniel Coltrane

2014 · 5 · Ended
as DCI Daniel Drummond

2013 · Syfy · Ended
as Niles Pottinger

2011 · CBS · Ended
as Billy Collins

2007 · U&W · Ended
as Stephen Hart

1999 · ITV1 · Ended
as Dr. Danny Barton

2021 · ITV4 · To Be Determined
As themself