*2018 – Winner of the Wolfpack Award at 14/48 Wolverhampton
Director
- 2025 Director, This is My Stop by Kate Racheter – Newmarket International Festival of One Act Plays
- 2024 Director, 14/48
- 2019 The Edge by Tom Allsop and One Night Only by Jessica Lovett – 14/48 Leicester
- 2019 Bordering on Chaos by Lucy Hayward – First Bite (MAC) and W(h)IP (Attenborough Arts Centre)
- 2018 Mirror,Mirror; and Bigging up the Black Country – 14/48 Wolverhapton
- 2018 This is Margaret by Tom Allsop – The Arena Theatre, Wolverhampton
- 2017 Milk, Spies, and Suspicious Guys – 14/48 Takeover International Wolverhampton
- 2016 Love, Shakespeare – KDC Theatre
- 2016 To Have or Have Not; Isn’t It Obvious both by Therese Collins – 14/48 Wolverhampton
- 2016 The Stones of Jeremiah; Chastity of the Milkman – 14/48 Leicester
- 2015 The Hunchback’s Lament – 14/48 London
- 2015 All in the Timing – KDC Theatre
- 2013 Hamlet – KDC Theatre
- 2013 Stag Nation – Camden Fringe
- 2012 Sister Mary Ignatius Explains It All For You – KDC Theatre
- 2006 Archie Andrews, What the Hell Happened – Toronto Fringe
Writer
- 2019 Talk About Me and Inside Voices – 14/48 Wolverhampton
- 2017 Lame Duck and %@^$*#*%(*#)$^ [Expletive] – 14/48 Wolverhampton
- 2017 Dancing About Architecture – Arena Theatre, Courtyard Theatre, Old Joint Stock Theatre
Actor
- 2025 – Lauren Bell in A Bunch of Amateurs, by Nick Newman and Ian Hislop, directed by Sergio Calderon, The Curtain Club
- 2024 – Aunt Jo in Gibson and Sons, by Kristen da Silva, directed by Cam Lund, The Curtain Club
- 2023 – Ally in Surrender Dorothy, by Liz Best, directed by Brian Moore, The Curtain Club
- 2019 – Walmrt in The Fruit; Freddy in The Bookie and the Rookie, both by Holly Arsenault – 14/48 Seattle
- 2018 – Avila in Pig Deal; Phobos (aka Cam) in Year of the Tiger, both by Ivo de Jager – 14/48 Leicester
- 2017 – Trapezitam of the Golden Hall in Elixir of Life by Matt Beames; Bea in Humble Beings by Michael Southern – 14/48 Leicester
- 2017 Hubert in Hoo is Watching Hoo; Mable in Into the Fog, both by Nick Edwards – 14/48 Seattle
- 2016 Grandpa’s Tales; Don’t Leave Me This Way both by Michelle Haggerty-wood – 14/48 Leicester
- 2016 Jamie in The World Revolves Around by Allison Dunne – 14/48 For Laughs
- 2015 Eve in Work Fair; Briony in Connected, both by Jess Green –14/48 Leicester
- 2014 Jennifer in Casual Encounters, by Andy Moseley, directed by Carl Fletcher – KDC Theatre
- 2014 Vivian in The Walls are Watching, devised piece, directed by Kim Morrison and Trina Hasthorpe -KDC Theatre
- 2006 Archie in Archie Andrews, What the Hell Happened – Toronto Fringe