Appeared in Simon Block's adaptation of the novel "Everything Is Illuminated" by Jonathan Safran Foer - Hampstead Theatre, London (2006).
He played Septimus Hodge in a revival of Tom Stoppard's "Arcadia" directed by Rachel Kavanaugh at the Bristol Old Vic from 17th September to 16th October, 2004.
Starred in a revival of Terrence Rattigan's "In Praise of Love - UK tour (2001).
Played Fleance in Shakespeare's "MacBeth" - National Theatre (Olivier stage), London (1993).
He played Jack Worthing in Oscar Wilde's play, 'The Importance of being Earnest', directed by Phillip Breen, at the ADC Theatre, Cambridge, 2nd to 3rd and 11th to 13th October 1999.
(2016) Radio play, "Stardust" - the voice of Septimus/Bosun