Short Stories


published by Abyss & Apex, April 2018

“They all want to die for me eventually……”

Requiem for the Unchained

published by Beneath Ceaseless Skies, January 2017

“Exactly one year and one day after my wife falls overboard and goes to the unchained, I receive a letter from the man who killed her….”

Civitas Sylvatica

published by the Reckoning, December 2016

“I know that you will not be able to resist the temptation to grow the tree of civilisation. Who could?”

The Stone Garden

published by Beneath Ceaseless Skies, March 2016

“Rising up out of the ankle-deep pool at the bottom were blossoms of dead stone. Grey and fragile…”

Murder on the Laplacian Express

published by Interzone, September 2015

“It’s all right,” Shai Laren said as Anselm swung down into the driver’s cabin of the Laplacian Express. “I’m almost sure I know how to fly this thing.”

Trigger Point

published by The Future Fire, March 2015

“The fighting pits are three streets down from the docks, deep in the belly of the undercity where the light never touches…”

Y Brenin

published by Beneath Ceaseless Skies, February 2015

“The knight drew his sword back to make the killing blow. It took him some time to realise that his arm would not obey…”

The Weed Wife

published by Fox Spirit in The Girl at the End of the World Vol. 2, January 2014

“Rest, seeker, and I shall tell you a tale from the very cusp of time….”

The Labyrinth of Thorns

published by Interzone, January 2014

“The first thing you notice is the cold….”

Shadow Boy and the Little Match Girl

published by the Future Fire, September 2013

“I cannot tell you what it is like to grow up within a body that is not your own. I have never known another way…”


The Story Engine, Deck of Worlds

contributing writer, 2021