Known For
Filmography
—2026
2026
2025
2024
2023
2023
2022
2021
2020
2020
2018
2016
The Life Golden
The Life Golden
Movie · as Griffin Fairhurst Gates

OH BOYS
Movie · as Callum

Othello
Movie · as Roderigo

Prime Target
TV · as Tom Grayson · 3 eps

The Bell Never Rings Again
Movie · as Mike

The Persian Version
Movie · as Maximillian

The Famous Five
TV · as Sidney Hamilton · 1 ep

The Road Dance
Movie · as Iain Ban

Dreaming Whilst Black
TV · as Nathan · 2 eps

Gutterwitch
Movie · as Jay

Bridgerton
TV · as Lord Houghton · 1 ep

A Discovery of Witches
TV · as Anthony · 1 ep

The Crown
TV · as Prince Andrew · 5 eps
