
Actor
Age 48 · UK

2020 · ★ 6.6
as Sir Gareth

2004 · ★ 6.2
as Director in Gallery

2020 · ★ 7
as John Knightley

2022 · ★ 7
as Hart

2026 · ★ 6.8
as Mr Watzisname

2018 · ★ 5.6
as Tony Morley

2023 · ★ 6.1
as James

2003 · ★ 5.6
as Brett

2020 · ★ 5.9
as Freddy

2015 · ★ 6.6
as Viscount Deerhurst

2025 · ★ 6.4
as Major Dobson

2024 · ★ 6.2
as Ralph Cairns

2003 · ★ 7.1
as Henry Percy

2017 · ★ 6.4
as William

2001 · ★ 5.8
as Charley Doone

2011 · ★ 6.3
as Stanley Stubbers

2019
as Theseus / Oberon

2018
as Prince Charles

2017
as Orsino

2021
as The Beast

2010
as Darren

2017
as Engels

2003
as Percy Bysshe Shelley

2023
as Andrew

2018
as Hector

2002
as Tom Lefroy

2007
as Boyce

2011
Movies from TMDB, TV roles from TVmaze (main cast only).

2024 · Disney+ · On air
as James Vereker

2024 · Prime Video · Ended
as Narrator (voice)

2013 · ITV1 · Ended
as Richard Truscott

2013 · BBC Three · Ended
as Captain Nick Medhurst

2005 · Channel 4 · Ended
as Max Herbert

2005 · BBC One · Ended
as Ryan

2004 · Channel 4 · Ended
as Boyce
2002 · BBC One · Ended
as Luke Chatwin

2001 · BBC Two · Ended
as Ricky Howard

2016 · ITV4 · Ended
As themself