Actor · Born 1981
National Theatre Live: Dear England
2024 · as Gary Lineker
Indiana Jones and the Dial of Destiny
2023 · as Pilot - Heinkel 111
The Wish
2020 · as Cabaret singer
Eurovision Song Contest: The Story of Fire Saga
2020 · as Aron
The Nest
2020 · as Jon
National Theatre Live: All My Sons
2019 · as Frank Lubey
Hampstead Theatre At Home: Wonderland
2014 · as Spud
National Theatre Live: This House
2013 · as Clockmaker / Peebles / Redditch / Birmingham Perry Barr
War Horse
2011 · as German Trench Soldier #2
Benjamin, the Dove
1995 · as Róland