Known for

Beirut
2018Dennis
Les Misérables
2012Ensemble 'Master of the House'
Sweet Sue
2023Gordon
The Phantom of the Opera at the Royal Albert Hall
2011Joseph Buquet
The World's End
2013Publican 3
National Theatre Live: Faith, Hope & Charity
2019Mason
Sex Lives of the Potato Men
2004Gordon
The Four Feathers
2002British Lion
National Theatre Live: Everyman
2015Fellowship/Senses & Wit (Strength)
Anna Karenina
2012Stationmaster
Planespotting
2005Garry Fagan
Broken
2012Dave Toad
Clubbed
2008Mick
Lady Godiva: Back in the Saddle
2007Ray Carlton
London Road
2015Ron
Coalition
2015Patrick McLoughlin
National Theatre Live: The Threepenny Opera
2016Jonathan Jeremiah PeachumCash in Hand
1998Agent Johnson
National Theatre Live: LOVE
2018Colin
