2011, Stage, Pangall, The Spire (reading), National Theatre Studio, Gareth Machin
2011, Stage, Stepan, Collaborators, National Theatre, Nick Hytner
2011, Stage, Trevor, Home Death, Finborough Theatre, Fiona Morrell
2010, Stage, Marcellus, Hamlet, National Theatre, Nicholas Hytner
2010, Stage, Various, Tales From Nowhere (Workshop), National Theatre Studio, Joseph Alford
2010, Stage, Various, The Light Princess (Workshop), National Theatre , Marianne Elliot
2010, Stage, Gerard, BOGWOG, National Theatre Studio, Gareth Machin
2010, Stage, Uragon, The White Guard, National Theatre, Howard Davies
2009, Stage, Eddie, Cappuccino Girls, Cardiff/Tour, Anthony Williams
2009, Stage, Von Shratt/Uragan, The White Guard (Workshop), National Theatre Studio, Howard Davies
2009, Stage, The King, The King & I, Aberystwyth Arts Centre, Anthony Williams
2009, Stage, Aronin & cover Mitia, Burnt By The Sun, National Theatre, Howard Davies
2008, Stage, Squire Giles, Hansel & Gretel, Theatre Royal Stratford East, Dawn Reid
2008, Stage, Alfred, Don Giovanni, New Vic Theatre, Chris Monks
2008, Stage, The Runner, National Theatre Studio, Deborah Hay
2007, Stage, Philistines, National Theatre, Howard Davies
2006, Stage, The Life of Galileo, National Theatre, Howard Davies
2005, Stage, Bill, Mamma Mia!, International Tour, Paul Garrington
2005, Stage, Chucky/Adam, Jerry Springer-The Opera, National Theatre & Cambridge Theatre, Stewart Lee
Stage, Max, Four Walls, King's Head Theatre, Psyche Stott
Stage, Assistant Director, The Field, The Machine, Michael Scott
Stage, At the Hawk's Well, Project Theatre, Dublin, Michael Scott
Stage, Cobweb, A Midsummer Nights Dream, Gate Theatre, Dublin, Joe Dowling
Stage, Tony , Temporary Arrangement, Project Theatre, Dublin, David Bolger
Stage, Father Dominic, Martin Guerre, Cameron Macintosh, Declan Donnellan
Stage, Silas Marner, Silas, Guinness Theatre, Dublin, Michael Scott
Stage, King Grin, The Snow Queen, Gaiety Theatre, Dublin, Mavis Ascot