
Actor
Age 38 · UK

2019 · ★ 6.2
as Sith Fleet Officer

2023 · ★ 6.9
as The Duke of Buckingham

2022 · ★ 6.3
as Gio

2017 · ★ 6.4
as Brent

2023 · ★ 6.4
as Duke of Buckingham

2021 · ★ 7.3
as Andrew

2024 · ★ 6.4
as Brian Epstein

2025 · ★ 5
as Antony (segment 'First Sight')

as Jean Charlot

2015
as Cassio

2018
as John Worthing

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