
Actor
Age 34 · UK

2016 · ★ 7.4
as Turk

2021 · ★ 6.7
as Sergeant Major Atkins

2020 · ★ 6.2
as Garrett

2020 · ★ 6.2
as Daniel

2025 · ★ 8.3
as John

2018 · ★ 6.1
as Tray

2019 · ★ 6
as Keating

2025 · ★ 7.6
as Captain Wingate

2019 · ★ 5.9
as Ari

2022 · ★ 7.5
as Elrond

2020 · ★ 6.2
as Lover's Voice (voice)

2017 · ★ 4.7
as Sal

2025 · ★ 6.6
as Philip Fairfax

2023 · ★ 6.6
as Alfred Peron

2019 · ★ 4.2
as Jimmy
Movies from TMDB, TV roles from TVmaze (main cast only).