His credits at London's Shakespeare's Globe include: Lorenzo in "The Merchant of Venice" and Friedrich Engels in "Holding Fire!", a new play by Jack Shepherd (2007).
Played Benjamin in Strindberg's "Easter" - UK tour (2005) for which won Ian Charleson Award Commendation.
His credits at London's Regent's Park Open Air Theatre include: Romeo in Shakespeare's "Romeo and Juliet" and in Lysander "A Midsummer Night's Dream" (2008).
(January 2010 - March 2010) Played Lysander in Purcell's "The Fairy Queen" - Glyndebourne Opera tour Paris, Caen, New York
(December 2013 - October 2014) Stage: Harry Percy & William Brereton in the RSC/Playful production of Hilary Mantel's 'Wolf Hall' and 'Bring Up The Bodies' - Swan Theatre, Stratford-Upon-Avon/Aldwych Theatre, London
(February 2011 - May 2011) Stage: Hamlet in 'Hamlet' - Northern Broadsides, UK tour