2019, Stage, Kel (Lead), BOING!, Bristol Old Vic, Travelling Light Theatre Company, Sally Cookson
2019, Stage, Nicholas Nickleby (Lead), The Life and Adventures of Nicholas Nickleby part 2, Bristol Old Vic/BOVTS, Jenny Stephens, Geoffrey Brumlik
2019, Stage, Nicholas Nickleby (Lead), The Life and Adventures of Nicholas Nickleby part 1, Bristol Old Vic/BOVTS, Jenny Stephens, Geoffrey Brumlik
2019, Stage, Sonny (Lead), Wonder Boy, Bristol Old Vic Theatre School, Claire O'Reilly
2019, Stage, Freud, The Dissociation of Shirley Mason, Bristol Old Vic Theatre School, Peter Leslie Wild
2019, Stage, Kola, Early Morning, Weston Studio, Bristol Old Vic, Missing Pieces, Hannah Adu-Boateng
2018, Stage, Peter (Lead), The Railway Children, Redgrave Theatre, Bristol Old Vic Theatre School, Toby Hulse
2018, Stage, Ade, Clubland, Wardrobe Theatre, Missing Pieces, Anton Phillips
2018, Stage, Unferth, Beowulf, Edinburgh Fringe, Take Thou That, Toby Hulse
2018, Stage, Ken, Regenerate, The Bunker Theatre, Three Tone Theatre Company
2018, Stage, Phillip Wakem, The Mill On The Floss, Bristol Old Vic Theatre School (West Country Tour), Paul Clarkson
2017, Stage, Pyotr, The Philistines, Bristol Old Vic Theatre School, Paul Chesterton
2017, Stage, Joseph, A Starry Night (Schools Tour), Bristol Old Vic Theatre School, Chris Donnelly
2017, Stage, Leon (Lead), Sucker Punch, Bristol Old Vic Theatre School, Evan Lordan
2017, Stage, Sir Toby, Twelfth Night, Bristol Old Vic Theatre School, John Hartoch
2017, Stage, Eddie (Lead), A View From The Bridge, Bristol Old Vic Theatre School, Nancy Medina
2017, Stage, Jack (Lead), Importance Of Being Earnest, Bristol Old Vic Theatre School, Hannah Drake
2016, Stage, Man, Lungs, Bristol Old Vic Theatre School, Emma Callander
2018, Voice Over, Ball, Biscuit and Ball Animation Test, Aardman, Melissa Lipscombe, Will Studd
2018, Writing, Writer, Sadler's Wells Young Associates' Evening, Matsena Performance Theatre, Anthony Matsena
2018, Short Film, Jay, Romantic Gestures, Bristol Old Vic Theatre School, Rupert Miles
2018, Radio, Montag, Fahrenheit 451, Bristol Old Vic Theatre School, Julie Beckett