• Pay the Toll

    My flash horror story, 'Pay the Toll', is the 29th of December entry in the Sinister Horror Company's creepy Advent Calendar.

  • British Fantasy Awards 2020 Nomination

    My collection, The Boughs Withered (When I Told Them My Dreams), published by NewCon Press, has been nominated for Best Collection in the British Fantasy Society's British Fantasy Awards 2020.

  • Octocon 2020

    From 9-11 October I'll be attending Octocon 2020, which is taking place online. Here is my schedule of panels.

  • Misty & Scream! podcast

    Rebellion organised a podcast with many of the writers of the Misty & Scream! Special 2020, including me, which is available to listen to online now.

  • Story in Judge Dredd Megazine 424

    In the 30th Anniversary issue of Judge Dredd Megazine, I've an Anderson: PSI Division story called ‘No Country for Old PSIs’ with art by Steven Austin, colours by Barbara Nosenzo and letters by Simon Bowland.

  • Story in Misty & Scream 2020 Special

    Scream & Misty 2020 Special cover

    Genuinely thrilled that I've a story in the forthcoming Misty & Scream 2020 Special called 'The Thief of Senses'. The art and colouring is by Robin Henley with lettering by Annie Parkhouse.

  • Monkey Shadow Boxing

    A celebration of the second season of Netflix's The New Legends of Monkey, and in particular its final episode, 'Shadow Boxing'.