
Actor
Age 45 · UK

2016 · ★ 7
as Major Harold Webb

2026 · ★ 7.9
as English Man

2019 · ★ 7.2
as James Welch

2017 · ★ 6.4
as Laurence Brown

2021 · ★ 6.9
as Neddie Cussen

2019 · ★ 6.6
as Matthew Elliott

2020 · ★ 6.4
as Gareth

2021 · ★ 5.1
as Linus

2023 · ★ 5.7
as The Friend

2014 · ★ 6.9
as Captain Charles Shore

2008 · ★ 6.4
as Oswald

2017 · ★ 6.2
as Narrator (voice)

2022
as Benedick

2010
as George

2002
as Narrator

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