2019, Stage, Aumerle, Richard II, The Quandary Collective, Annie McKenzie
2019, Stage, Adam, CAMP!, LJ Hope Productions/Norwich Arts Centre, James McDermott
2019, Stage, Ed, Cute, Full Disclosure Theatre Company, Jamie Christian
2018, Stage, Chorus 2 (Multi-role), We Never Get Off at Sloane Square (R&D), The Park Theatre, Mariagrazia LaFauci
2018, Stage, Johnny, BITS: Bath Time, Cuckoo Bang, Amie Burns Walker
2018, Stage, Boy A, BITS: Out In The Streets, Cuckoo Bang, Jessica Mcvay
2018, Stage, Fred, Tabby McTat, ABA Productions, Emma York
2018, Stage, Helena, Helena and Hermia: UNTUCKED, SplinteredPINK, Mariagrazia LaFauci
2017, Stage, Edmund/Mr Beaver, The Lion, The Witch and the Wardrobe, Scripts For Supper, Alice Devine
2017, Stage, Robert/Doctor 1, Like I Care, Arts Educational Schools, Richard Vincent
2017, Stage, Lysander, A Midsummer Night's Dream, Arts Educational Schools, Sally Lofthouse
2017, Stage, Superintendent, An Accidental Death of an Anarchist, Arts Educational Schools, Barry Fitzgerald
2017, Stage, John, Cock, Arts Educational Schools, Heather Hartnett
2017, Stage, Ensemble - Wild Hunt, The Neath, Specifiq, Deirdre McGlaughlin
2016, Stage, Mack, I Am Yours, New Celts Productions, Catherine Exposito
2016, Stage, Nio Fectin, Living Like A Moth, Blazing Hyena Theatre Company, Jack Elliot
2015, Stage, Billy, The Cripple of Inishmaan, New Celts Productions, Robin Wilson
2015, Stage, Evan, For The Love of Cousins, Blazing Hyena Theatre Company, Catherine Exposito