2021, Television, Sandy Campbell, ANNIKA, Black Camel Pictures, Philip John
2019, Stage, John, COST OF LIVING, Hampstead Theatre, Edward Hall
2018, Stage, Various Roles, ALL YOU NEED IS LSD, Told by an Idiot/Birmingham Repertory Theatre, Paul Hunter, Stephen Harper
2018, Stage, Ensemble, LET ME PLAY THE LION TOO, Told by an Idiot/ Barbican, Paul Hunter
2021, Web Series, Himself, Inspiration? (Poem), BBC Social
2020, Web Series, Perry, Crips Without Constraints: Cooped Up, Graeae Theatre Company, Nickie Miles Wildin
2021, Rehearsed Reading, Mark, Indefinitely, Hot Coals Theatre, Jenny Sealey
2020, Rehearsed Reading, Various Roles, Kerbs, Graeae Theatre Company, Nickie Miles Wildin
2019, Rehearsed Reading, Cider Maguire, Cider Maguire, National Theatre of Scotland
2019, Rehearsed Reading, Various Roles, Ctrl Alt Delete, English Touring Theatre
2018, Rehearsed Reading, Writer, THE LIVING NEWSPAPER, The Scene, Jack Hunter
2019, Workshop, Various Roles, Tempest Project, Graeae Theatre Company, Jenny Sealey
2019, Workshop, Various Roles, Ctrl_Alt_Del, Paines Plough, James Grieve
2020, Radio, John, Bartholomew Abominations, Naked Productions/ Graeae Theatre Company/ BBC Radio 4, Jenny Sealey & Polly Thomas
2020, Documentary, Presenter, You've Got to Be Ballsy: Stories From the Front Line of Cerebral Palsy, Birds of Paradise Theatre/National Theatre of Scotland/Cerebral Palsy Scotland/RS Macdonald Trust, Francisco Mallo