Novels and novellas
(Click on a title to read cover quotes, reviews and blog posts)
- SNAKESKINS – SF thriller novel (Titan Books, spring 2019)
- MACHINERIES OF MERCY – YA virtual-reality adventure novel (ChiZine, Oct 2018)
- YOU DON’T BELONG HERE – time-travel psychological thriller novel (Snowbooks, 2016)
- BLIGHTERS – alien-slug-invasion novella (Abaddon, 2016)
- CARUS & MITCH – weird horror novella (Omnium Gatherum, 2015)
Short story collections
- AND THE HOUSE LIGHTS DIM – strange stories themed around houses, homes and families (Luna Press, summer 2019)
Non-fiction
- Midnight Movie Monographs: LES VAMPIRES
Analysis of Louis Feuillade’s 1915 silent French crime serial, plus ten pieces of weird fiction (Electric Dreamhouse Press, July 2018)
Short stories
Forthcoming
- Cast in the Same Mould – Shoreline of Infinity
- The Bath House – Twice-Told: A Collection of Doubles (ed. C.M. Muller), Feb 2019
- Kraken Mare – Martian
- Hangers-on – TBA
- What Are We Going To Do With You? – TBA
- The House Lights Dim (reprint) – Nothing anthology (Hic Dragones)
- Lines of Fire (reprint) – TBA
Published
- Throw Caution – Interzone #276, Jul 2018
- To Ashes, Dust – Theaker’s Quarterly Fiction #61, Jan 2018
- The Pale Shadow and the Conjuror – Mystery Weekly, Jan 2018
- Eqalussuaq – Not One of Us #58, Oct 2017
– Reprinted in It Came From Beneath the Waves anthology (Mantle Lane Press), May 2018
– Reprinted in The Best Horror of the Year Volume Ten (ed. Ellen Datlow) (Nightshade Books), Jun 2018 - Pater Patriae – Empyreome, May 2017
- The Walls of Tithonium Chasma – Shoreline of Infinity, Issue 7, Mar 2017
– Reprinted in Best of British Science Fiction 2017 (ed. Donna Bond) (NewCon Press), Jun 2018 - St Erth – Into the Woods anthology (Hic Dragones), Mar 2017
- The Eyes Have It – The 3rd Spectral Book of Horror Stories (Spectral Press), Oct 2016
- Winter in the Vivarium – Winter Tales anthology (Fox Spirit), Feb 2016
– Reprinted in Gaia: Shadow & Breath Vol. 3, Feb 2017
– Reprinted in Shoreline of Infinity, Issue 11.5, Mar 2018 - All I Can See Are Sad Eyes – The Literary Hatchet #13, Dec 2015
- The Puzzle Box – Body Parts Magazine #6, Nov 2015
- Cowardy Custard – We Need to Talk anthology (Jurassic London), Sep 2015
- Lines of Fire – Game Over anthology (Snowbooks), Aug 2015
– Reprinted in Typhon: A Monster Anthology Vol. 2, Dec 2017 - Tunnel Vision – Kitchen Sink Gothic anthology (Parallel Universe Publications), Aug 2015
– Reprinted in Pantheon #9: Hestia, Jul 2016 - For a Tooth – Every Day Fiction, Jul 2015
– Audio recording in 600 Second Saga, Feb 2018 - Screaming His Scream – Perihelion, May 2015
- The Sleeper – Phobos, Issue 3, Feb 2015
– Reprinted in The Singularity, Issue 1, Aug 2015
– Reprinted in Dark Lane Anthology Volume 3, Apr 2016
- Like Clockwork – 2nd Prize in Story Quest contest
– Published in SQ Mag Edition 18, Jan 2015
– Reprinted in Horizons #4 (British Fantasy Society), Dec 2016 - Finding Waltzer-Three – Interzone #255, Nov 2014
– Reprinted in Pantheon #8: Nyx, Aug 2015 - Read/Write Head – Garbled Transmissions, Dec 2013
– Reprinted in The Museum of All Things Awesome And That Go Boom anthology (Upper Rubber Boot), Jul 2016
– Reprinted in Pantheon #10: Mnemosyne, Apr 2017
– Reprinted in Here Comes Everyone: The Tomorrow Issue, Jul 2019 - By the Numbers – Voluted Tales, Vol. 14 Issue 10, Nov 2013
– Reprinted in Infinite Science Fiction One anthology (Infinite Acacia), Sep 2014
– Reprinted in The New Accelerator #3, Feb 2015
– Reprinted in Horizons #3 (British Fantasy Society), Jul 2016 - The House Lights Dim – Sanitarium, Issue 11, Jul 2013
– Reworked version in Dark Lane Anthology Volume 2, Sep 2015
You can read the following stories for free online:
Finding Waltzer-Three, Read/Write Head, Like Clockwork, Tunnel Vision