
Actor
Age 51 · UK

2012 · ★ 6.7
as Lowe

2017 · ★ 6
as John

2001 · ★ 6.4
as Capt. Ernest Gordon

2018 · ★ 5.4
as William Carpenter

1999 · ★ 5.3
as Pte. Charlie Ambrose

2010 · ★ 5
as Liam

2009 · ★ 5.9
as Alexander Pearce

2002 · ★ 5.5
as Garvey

2012 · ★ 5.9
as Ross

2012 · ★ 7.8
as Fred Barrett

2002 · ★ 4.8
as Dean

2003
as Will Hewer

2002
as Leo Young

2009 · ★ 4
as Jonathan

1998
as Owen/Dino

2014
as Sammy McIlroy

2018
as Marcus

2003
as Adam Collins

2002
as Donal

2013
as Max Moran

2013
as Jack Kelly

2024
as Young Henry
Movies from TMDB, TV roles from TVmaze (main cast only).