
Atuação
Portlethen, Aberdeen, Scotland, UK • 11 títulos • ativo desde 2015

Rainha Charlotte: Uma História Bridgerton
como Adolphus

Florence: Quem é Essa Mulher?
como Private Smith

A Grande Mentira
como Michael

Nancy Drew
como Ned 'Nick' Nickerson

Shetland
como Hugo Scott

Avenue 5
como Lighting Tech

The Kill Team - Dilemas da Guerra
como Wallace

National Theatre Live: Antony & Cleopatra
como Octavius Caesar

National Theatre Live: Les Blancs
como Eric

RSC Live: Love's Labour's Lost
como Dumaine

RSC Live: Love's Labour's Won
como Claudio