
Actor
Age 46 · UK

2010 · ★ 6.6
as Hamish Ascot

2021 · ★ 8
as Headmaster

2002 · ★ 7.2
as Private Jones

2011 · ★ 7.4
as Trinity

2016 · ★ 6.6
as Hamish Ascot

2026 · ★ 6.6
as Big Furry Gremlin

2008 · ★ 7.6
as Orderly / Charles Darwin

2001 · ★ 6.8
as Jim

2007 · ★ 7.3
as John Warren

2014 · ★ 6.2
as Dr. Stephens

2014 · ★ 6.6
as JE Mayall

2004 · ★ 7.2
as Ronny

2018 · ★ 5.6
as Reg Speaks

2005 · ★ 6.7
as Harry Sampson

2010 · ★ 8
as Pilot

2008 · ★ 6.4
as Norman Lloyd

2002 · ★ 7.1
as Young Man

2018 · ★ 6.7
as John Tyas

2025 · ★ 6.5
as Dr. Bowden

2022 · ★ 5.6
as Technical Assistant Wim

2006 · ★ 6.4
as James Brocklebank

2015 · ★ 7.5
as Horatio

2021 · ★ 5.4
as Pete

2003 · ★ 3.6
as Danny

2002 · ★ 6.7
as Drinker

2006 · ★ 5.8
as Garstin

2002 · ★ 6.7
as Pvt. Leslie Cutherbertson

2003 · ★ 7.5
as Reis

2025
as Jon

2019
as Henry Bolingbroke
Movies from TMDB, TV roles from TVmaze (main cast only).