2019, Stage, Ian, Five Green Bottles, Spilt Milk Theatre, Becca Lidstone
2018, Stage, Davey, Vincent River, No Boundaries, Luke Hereford
2017, Stage, Ali, Image of an Unknown Young Woman, Richard Burton Theatre Company, Mel Hillyard
2017, Stage, Ben, White Sky, Richard Burton Theatre Company, Ola Ince
2017, Stage, Jonathon, Wastwater, Richard Burton Theatre Company, Simon Reeves
2016, Stage, Valentine, The Two Gentlemen of Verona, Richard Burton Theatre Company, Caroline Byrne
2016, Stage, Baron Tuzenbach, Three Sisters, Richard Burton Theatre Company, Adele Thomas
2016, Stage, Orlando, As You Like It, RWCMD, Pia Furtado
2015, Stage, Hamlet, Hamlet, RWCMD, Patricia Logue
2019, Stage, Neddy, Five Green Bottles
2018, Rehearsed Reading, Moritz/Reformatory Boy/Gaston/Mr Steifel, Spring Awakening, Young Vic, Caroline Byrne
2018, Rehearsed Reading, Scott, Tammy (By Kelly Jones), Wales Millennium Centre, Catherine Paskell
2018, Workshop, Declaration, Fio, Sherman Theatre
2017, Workshop, Henry, The Fox (Y Cadno), Aberyswyth Arts centre, Chrishtopher Harris
2017, Radio, Gabriel, Torchwood, Big Finish Productions, Scott Hancock
2015, Film, Teen boy, Stone Soup, BBC Its my shout, Victoria Rodway