2019, Stage, Ebeneezer Scrooge, A Christmas Carol, JellyFish Theatre (Teatro Sala. Rome), Sarah Simpson
2019, Stage, Doc, Spellz (UK Tour), TAG (Talent Artistic Group), Jo GIbb
2018, Stage, Storyteller, 'Twas the Night Before Christmas (One Person Show), Queen's Theatre, Hornchurch, Douglas Rintoul
2018, Stage, Various Roles, Mystery Solved!, Mousetrap Theatre Projects / St Martin's Theatre, Patrick O'Sullivan
2017, Stage, Storyteller, 'Twas The Night Before Christmas (One Person Show), Queen's Theatre, Hornchurch, Douglas Rintoul
2017, Stage, Subtle, The Alchemist, Shakespeare Festival - Globe Neuss, Germany, Stephen Jameson
2017, Stage, Standby Bosola, Sam Wanamaker Festival, Shakespeare's Globe Theatre, Stephen Jameson
2017, Stage, Grandfather, The Good Person of SzechWan, Mountview Academy of Theatre Arts, Katie Henry
2016, Stage, Chris Honeyman, Grace, Mountview Academy of Theatre Arts, Richard Vincent
2016, Stage, Mike, A Lie of The Mind, Mountview Academy of Theatre Arts, Max Key / Olivia Llewellyn
2016, Stage, Gayev, The Cherry Orchard, Mountview Academy of Theatre Arts, Peter James C.B.E.
2015, Stage, Brabantio / Lodovico, Othello, Mountview Academy of Theatre Arts, Carl Heap
2015, Stage, Nicholas, Punk Rock, Mountview Academy of Theatre Arts, Roger Evans
2014, Stage, Mum, Pronoun, National Theatre Connections, Patrick O'Sullivan
2017, Voice Over, Replacement Voice- ADR (Tom), Blue Train, Lee Squires
2012, Voice Over, Party Goer (ADR), The Town, ITV, Colin Teague
2012, Voice Over, Schoolboy (ADR), M.I. High, CBBC