2018, Stage, Pip, Great Expectations, UK Tour - Tilted Wig Productions, Sophie Boyce Couzens
2016, Stage, Ghost of Christmas Past/ Peter Cratchit, A Christmas Carol, Malvern Theatres, Amanda Knott
2015, Stage, Dominick, The Hook (World Premiere), Liverpool Everyman, James Dacre
2015, Stage, Dominick, The Hook (World Premiere), Northampton Royal & Derngate, James Dacre
2015, Stage, Ghost of Christmas Past / Peter Crachit, A Christmas Carol, Exeter Northcott, Amanda Knott
2014, Stage, Tucky, Friend or Foe, Mercury Theatre, Colchester, Matthew Cullum
2013, Stage, Reggie, The Accrington Pals, Royal Exchange Theatre, James Dacre
2013, Stage, Fenton / Simple / Nym / Robin, The Merry Wives of Windsor, Creative Cow (W/ Yvonne Arnaud Theatre), Amanda Knott
2013, Stage, Rumpelstiltskin, Rumpelstiltskin, Globe Players, Jenny McEvoy
2012, Stage, Sermon Head, Bed, Old Bomb Company/Brockley Jack Theatre, Cecily Boys
2012, Stage, Sebastian, Twelfth Night, Cambridge Shakespeare Festival, Jason Moore
2012, Stage, Casca, Julius Caesar, Cambridge Shakespeare Festival, David Rowan
2010, Stage, Devil/Papal Attendant/Ensemble, Doctor Faustus, Royal Exchange Theatre, Toby Frow
2012, Stage, Sir Andrew Aguecheek, Twelfth Night, Manchester School of Theatre (MMU), Fiona Buffini
2012, Stage, Joey/Jerry/Tom Stanley/Louise's Brother, Road, Manchester School of Theatre (MMU), Mark Babych
2011, Stage, Richard III, Richard III, Manchester School of Theatre (MMU), Fiona Buffini
2017, Workshop, Eddy, Greek, Edinburgh International Festival, Joe Hill-Gibbins
2016, Rehearsed Reading, Man, The Boy Who Built Clock, Arts Theatre (Leicester Square), Jake Smith
2015, Workshop, Dominick, The Hook, Northampton Royal & Derngate, James Dacre
2014, Workshop, Liam, The Invincible Sum, Young Vic, Eduard Lewis
2014, Workshop, Romeo, Romeo And Juliet, Home, Walter Meierjohann
2013, Rehearsed Reading, James, Timberlake Wertenbaker Presents: Beasts, Theatre 503, James Dacre