

Roald Dahl's The Witches
2020 · as Sous Chef

King Lear
2018 · as Duke of Burgundy

Rye Lane
2023 · as Nathan

Jawbone
2017 · as Housing Officer

The Current War
2018 · as Lewis Latimer

Bank of Dave
2023 · as Oscar

In Fabric
2018 · as Neal the Deal

Northern Comfort
2023 · as Charles

National Theatre Live: King Lear
2014 · as Oswald

Undergods
2021 · as Reed The Estate Agent

The Roots Manœuvre

Alex's Dream
2018 · as Lost Man

Come
2021 · as Finn

Off the Page: Groove Is in the Heart
2014 · as Jon

Julius Caesar
2012 · as Lucius

Harold & Mary
2022 · as Gareth

Poison Arrows
2022 · as Charlie Dee

The Making of Julius Caesar: Royal Shakespeare Company
2012 · as Himself / Lucius