The Contingency Plan: Resilience (Crucible, Sheffield); Macbeth in Macbeth, The Taming of the Shrew, Love’s Labours Lost (Globe); Measure for Measure (Young Vic); In the Republic of Happiness, Wastwater, Forty Winks, Terrorism, Black Milk, Crazyblackmuthafuckingself (Royal Court); A Woman Killed with Kindness, London Assurance, Three More Sleepless Nights, Time and the Conways, Major Barbara, St Joan, Attempts on Her Life, Waves, Mother Clapp’s Molly House (National); Noises Off (Old Vic/West End); World Music (Sheffield Crucible/Donmar); Romance (Almeida).
Leading screen roles include: The Bastard Son and the Devil Himself (Netflix), Heart of Stone (Netflix), The Terror (AMC), Motherland (BBC), Bodyguard (BBC), Utopia (Channel 4).
He recently filmed a guest lead role in A Gentleman In Moscow (Paramount Plus), opposite Ewan McGregor. Recent film roles: co-lead with Barry Keoghan in Bring them Down, scheduled for release late 2024.