Played Geoffrey in "The Overwhelming", a new play by JT Rogers - UK tour (2006).
Played Birdman in "Burn" (by Deborah Gearing), Jim in "Chatroom" (by Enda Walsh) and Stephen in "Citizenship" (by Mark Ravenhill), the professional premiere of three plays for young people - National Theatre (Cottesloe stage), London (2006).
Played Jamie in a revival of Johnanthon Harvey's "Beeautiful Thing" - Sound Theatre, London (2006).
Played Romeo in Shakespeare's "Romeo and Juliet" - Royal Exchange Theatre, Manchester (2005).
Appeared in the UK premiere of the Tectonic Theater Project's "The Laramie Project - Sound Theatre, London (2005).
Played Billy in Lawrence Till's adaptation of Kes (1969) - Royal Exchange Theatre, Manchester (2004).
Played Deccy in "Hush", a new play by Lin Coghlan - Soho Theatre, London (2004).
(2014) Starred in music video for Canadian band Arcade Fire's song "We Exist" - Actor