Known For
Filmography
2023
2020
2020
2019
2019
2019
2019
2018
2016
2015
2015
2013

Queen Charlotte: A Bridgerton Story
TV · as Adolphus · 4 eps

Penn & Teller: Try This at Home Too
Movie · as Himself

Avenue 5
TV · as Lighting Tech · 1 ep

The Kill Team
Movie · as Wallace

National Theatre Live: Les Blancs
Movie · as Eric

The Good Liar
Movie · as Michael

Nancy Drew
TV · as Ned 'Nick' Nickerson · 62 eps

National Theatre Live: Antony & Cleopatra
Movie · as Octavius Caesar

Florence Foster Jenkins
Movie · as Private Smith

RSC Live: Love's Labour's Lost
Movie · as Dumaine

RSC Live: Love's Labour's Won
Movie · as Claudio

Shetland
TV · as Hugo Scott · 2 eps
