Actor
Firebrand
2024 · as Sir Anthony Denny
Wicked Little Letters
2024 · as Prison Warden
My Policeman
2022 · as Prosecutor
Supernova
2020 · as Paul
Sitting in Limbo
2020 · as Steve Buchanan
National Theatre Live: All About Eve
2019 · as Max Fabian
Genius
2016 · as Actor
Cider with Rosie
2015 · as Cabbage Stump Charlie
Twelfth Night
2012 · as Priest / Valentine