
Actor
Age 37 · UK

2017 · ★ 7.5
as Petty Officer

2019 · ★ 6.2
as Rey's Father

2018 · ★ 6.8
as Edward, Prince of Wales

2018 · ★ 6.1
as Edward Mayhew

2022 · ★ 5.7
as John

2017 · ★ 6.3
as Young Tony Webster

2018 · ★ 5.4
as Konstantin Treplyov

2025 · ★ 7.6
as Thomas Hopkins

2024
as Kid Snow

2015 · ★ 5.4
as Private James Harris

2024
as Nicholas

2023
as Hamlet


as Herman

as George Darwin

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