*2018 – Winner of the Wolfpack Award at 14/48 Wolverhampton
Director
- 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
Actor
- 2019 – The Fruit – Walmrt; and The Bookie and the Rookie – Freddy, both by Holly Arsenault – 14/48 Seattle
- 2018 – Pig Deal – Avila; and Year of the Tiger – Phobos (aka Cam), both by Ivo de Jager – 14/48 Leicester
- 2017 – Elixir of Life by Matt Beames – Trapezitam of the Golden Hall; Humble Beings by Michael Southern – Bea – 14/48 Leicester
- 2017 Hoo is Watching Hoo – Hubert, and Into the Fog – Mable, 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 The World Revolves Around by Allison Dunne – Jamie – 14/48 For Laughs
- 2015 Work Fair by Jess Green – Eve; Connected by Jess Green – Briony –14/48 Leicester
- 2014 Casual Encounters, by Andy Moseley – Jennifer – KDC Theatre
- 2014 The Walls are Watching, devised piece – Vivian Fletcher – KDC Theatre
- 2006 Archie Andrews, What the Hell Happened – Archie – Toronto Fringe