Novels and Collections
We Are Not Anonymous
novel coming soon... 31 March 2025
Extracting Humanity and Other Stories
Short Story Collection (2023)
Biohacked & Begging and Other Stories
Short Story Collection (2019)
Eating Robots and Other Stories
Short Story Collection (2017)
Fluence
Novel (2015)
Quantum Confessions
Novel (2014)
Editor / Co-editor
All Tomorrow’s Futures: Fictions That Disrupt
Anthology of applied science fiction (2024)
22 Ideas About the Future
Anthology of applied science fiction (2022)
Vital Signals
Anthology (2022)
Virtual Futures: Near-Future Fictions vol. 1
Anthology (2019)
In anthologies
All Tomorrow’s Futures: Fictions That Disrupt
Includes: "Ego Statistical" & "See Me"
Mapping the Posthuman
Includes: "In the Lap of the Synth"
Best of Science Fiction 2022
BSFA Award Winner for Best Collection and includes: "Long Live the Strawberries of Finsbury Park"
22 Ideas About the Future
Includes: "Failing Fathers"; "The Crunch"; "Gathering Power"; and "Bits 'n' Bacon."
Abyss
Includes: "John Doyle Remains"
Vital Signals
Includes: "Biohacked & Begging"
Best of British Science Fiction 2020
Includes: "Chimy and Chris"
VAST
Includes: "Chimy and Chris"
Once Upon A Parsec
Includes: "Alpha42 and the Space Hermits"
Synth
Includes: "US"
Virtual Futures: Near-Future Fictions vol. 1
Includes: "The Never-Ending Nanobot Nectar"
Dream City Blues
Includes: "The Downward Spiral of the Disenfanchised Consumer"
Fairy Tales and Folklore Re-imagined
Includes: "The Mythical Moss"
England’s Future History
Includes: "I Want To Be Pure For Him"
Science & Science Fiction: Versions of the Future
Includes: "Eating Robots"
Wordland 7: Mountebanks
Includes: "Little Modern Miracles"
Online
Sein Und Werden
Includes: "Nanodust Nigel"
World of Myth
Includes: "Retruthing the Tale"
Literally Stories
Includes "Be Aware, the Hand That Feeds"
Necessary Fiction
Includes: "Haptic Father"
Orchid’s Lantern Flash Showcase
Includes: "The Beast"
Sein Und Werden
Includes: "Shame Stains"
Flash Frontier
Includes: "Yours or Mine?"
Far Horizons
Includes: "Placodermi Protection"