Sam Allardyce
National Theatre Live: Dear England (2024)
Spam Brady
The Heist Before Christmas (2023)
Jonny
Ballywalter (2023)
Lord Capulet
Romeo & Juliet (2021)
Fool
National Theatre Live: King Lear (2018)
Babb
The Little Stranger (2018)
Pilate
National Theatre Live: Salomé (2017)
Microphone Engineer
Florence Foster Jenkins (2016)
Boniface
National Theatre Live: The Beaux Stratagem (2015)
Richard Burbage
Anonymous (2011)
Self
Harold Pinter: A Celebration (2010)
Landlord
Slapper (2008)
Harry
Mrs. Henderson Presents (2005)
Pictish Man
Gladiatress (2004)
VIctor
One for the Road (2001)
Neil
With or Without You (1999)
Shields
Scout (1987)