- Aluminium – rehearsed reading, produced by scriptLab, Elevate Festival, Theatre Royal, Bath 2023
- Paper Human – extract from stage play, performed by Unmasked Theatre Brighton, December 2021
- Two Minute Warning – 2 minute radio play, broadcast BBC Gloucestershire Upload, June 2021
- The Corvidae Diary – short story, performed at Stroud Short Stories, November 2020
- Parzival – full length play, selected for Bristol Old Vic Open Session Writers 2018
- Nosferatu – monologue, performed at The Cockpit, London, November 2018
- Cargo – short story, performed at Stroud Short Stories, November 2018, published by Fictive Dream, February 2019
- Sky Pilots – radio play, BBC Solent Playwright Competition, April 2018
- The Destiny of Shoes – radio play, Off The Rock Productions, York, 2018
- The Window Box – novel extract, Retreat West Climate Change anthology, April 2018
- Four Funerals and a Wedding – short story, Far Off Places, 2018
- Starter Home – monologue, Bolton Octagon, November 2017
- Urbini – rehearsed reading, Salisbury Fringe, October 2017
- Fog – short story, Bath Spa University Anthology ‘A Place In Words’, September 2017
- Chicken Run – article, DNA Magazine, 2017
- Tapestry – play performed Gloucester Cathedral, June 2017
- Gustav Carlson’s Autumn Leaves – short story, performed ‘Talking Tales’ Bath Fringe, July 2017
- Sketches – The Wireless Show 2017
- The Gasman Cometh – rehearsed reading, Salisbury Fringe 2016
- A Winter Wedding – short story, Stroud Short Stories, November 2015
- Three Minute Wonders – Stroud Fringe, August 2015
- The Garden of Earthly Delights – New Venture Theatre, Brighton 2015
- Bread – rehearsed radio play reading, Actor’s Guild, London, 2014
- Fairy Tale Ending – short story, Far Off Places, January 2013
- The Fourteenth Duke of Plimsoll – short-listed for the Marza Story Circus film competition, April 2012
- Cards for Clara – rehearsed play reading, the Alma Tavern, Bristol, May 2011
- The Duel – short story, Graffiti 2011
- Phil Mitchell and the Birthday Present – short story, broadcast Corinium Radio, July 2009
- The Gordon Highlanders’ Farewell to Helpmakaar – short story, Leaf Books anthology ‘The Better Craftsman and Other Stories’ April 2007
- Remember My Name – short story, The Quiet Feather, May 2005
- The Rise and Fall of Apropos Warhead – short story, The New Writer, September 2003
- Anglican Perspectives on the Nativity – short story, The New Writer, September 2002