Forthcoming
“Safewords for Sexbots” – in Unorthodox Stories
“Venera 9” – in Atoms, or the Number Fifty (reprint, poetry anthology)
“Wheat Futures” – in The Growers (anthology)
“Those We Leave Behind” – in Galaxies Science-Fiction (reprint, French translation)
“Stars in Her Eyes” – in an untitled anthology (reprint, Italian translation)
Published Stories
“Growing Up” – in Roads Less Travelled (2024)
“Elephant Talk” – in All Tomorrow’s Futures: Fictions That Disrupt (2024)
“Dust Bunnies” – in Shoreline of Infinity (2023)
“Feet of Clay” – at Interzone Digital (2023)
“Slow Money” – in 22 Ideas About the Future (2022)
“Sky High With Janine” – in Abyss: Stories of Depth, Time and Infinity (2022)
“Starless” – in Shacklebound Books Newsletter #1 (2022)
“Those We Leave Behind” – in Sci Phi Journal (2022)
“A Stranger Shade” – in No More Heroes (2021) – review
“The Little Shop That Could” – in Tales from the CyberSalon – #2 A New High Street (2021)
“The Book of Love” – in The Quiet Reader #2 (2021)
“Laying the Table” – in Flash in a Flash 124 (2020)
“On This Day” – in Nature Futures (2020)
“Everything’s Better with Ads” – Flash in a Flash #100 (2020)
“Dreamtime” – published in Vast (2020).
“I Think We Need To Hear That Again” – published in A Punk Rock Future (2019)
“Good to Go” – published in Electric Athenaeum 01 (2018)
“The Working Week” – published in Speculative 66 (2018)
“The Last Moonshot” – published in Shoreline of Infinity 9 (2017)
“Delicious Served Cold” (Reeves #4) – published in Space Squid (2017)
“One is One” – published in Cat’s Breakfast (2017) – review
“Someone Else’s Problem” – published in 50-Word Stories (2017)
“Gone Fishing” – published in Speculative 66 (2017)
“Junk Lover” – published in Speculative 66 (2017)
“Peace on Earth” – published in 200 CCs’ Christmas Contest (2016)
“POD People” – published in Speculative 66 (2016)
“Insider Art” – published in Abyss & Apex 58 (2016) – review
“Collapsing Into Life” – published at Cracked Eye (2016)
“Brown Cat Blues” – published in Plasma Frequency Magazine Q1 2016 (2016) – review
“Invisible Touch” – published in Daily Science Fiction (2015)
“A Walk in the Rain”– published in Postscripts 34/35 Breakout (2015)
“Supply and Demand in the Post-War Economy” (Reeves #3) – published in Daily Science Fiction (2014)
“In Every Dream Home” – published in Neo-opsis 24 (2014)
“Time to Play” – published in Kzine 9 (2014) – review
“Warbling Their Way to War” (Reeves #2) – published in Plasma Frequency Magazine (2013)
“Bee Futures” – published in Nature “Futures” (2013) – review
“First and Third” – published in Postscripts 26/27 “Unfit for Eden” (2012) – review
“Hand in Glove”– published in Midnight Street 16 (2011)
“The Eye Patch Protocol” – published in End of an Aeon (2011)
“Writing on the Wall” (Reeves #1) – published in Daily Science Fiction (2011) – review
“Dark They Were, and Strange Inside” – published in Nature “Futures” (2010)
“Star in a Glass” – published in Music for Another World (2010) – review
“Extra Time” – published in Hub 99 (2009)
“String-Driven Thing” – published in Nature “Futures” (2009)
“Stars in Her Eyes” – published in Postscripts 17 (2008)
“The Last Botnet” – published in Nature Physics “Futures” (2008)
“Family Tree” – published in Helix 7 (2008)
“The English Dead” – published in Hub 36 (2007) – review
“TLP” (aka “Dying of the Light”) – published in Hub 2 (2007) – review
“The Peace Criminal” – published in Postscripts 9 (2006)
“Touching Distance” – published in Postscripts 7 (2006)
“Moon Flu” – published in Oceans of the Mind XX (2006) – review
“Sons of the Earth” – published in Scheherazade 28 (2005) – review
“Survival Strategies” – published in Neo-opsis 6 (2005) – review
“A Walk in the Woods” – published in Interzone 189 (2003) – review
“Slices of Life” – published in 3SF 2 (2002)
“In Deep with Janine” – published in Stillwaters Journal (2002)
English Language Reprints
“Dust Bunnies” – in Stupefying Stories: Showcase (2024)
“Starless” – in Flash in a Flash (2024)
“Star in a Glass” – in InterNova (2024)
“On This Day – in Androids and Dragons Magazine (2023)
“Those We Leave Behind” – in Best of British Science Fiction 2022 (2023)
“The Museum of the High Street” – in Museum Piece: an unusual collection (reprint of “The Little Shop That Could”, 2023)
“Survival Strategies” – in Moon: The Lunar Book of Horror and Dark Fiction (2023)
“The Little Shop That Could” – in 22 Ideas About the Future (2022)
“I think we need to hear that again” – The Mods (2022)
“On This Day” – Radon Journal (2022)
“POD People” – at Constraint 280 (2022)
“Laying the Table” – in Other Side Book of Ghosts (2021)
“Writing on the Wall” – in Flash in a Flash (2021)
“Touching Distance” – in The Dread Machine (2021)
“The Last Moonshot” – at Emerging Worlds (2021)
“Bee Futures” – reprinted in Sahitya Subarno (2020)
“Peace On Earth” – in Worth 1,000 Words: 101 Flash Fiction Stories by 101 Authors (2020)
“Peace On Earth” – on Milford SF Writers Blog (2020)
“In Every Dream Home” – In Wyld Flash (2020)
“Brown Cat Blues” – in Ghost Stories for Starless Nights (2020)
“Good to Go” – in Little Blue Marble: Climate in Crisis (2019)
“Peace on Earth” – in Flash in a Flash 33 (2019)
“One Is One” – in Omicron Theory (2019)
“In Every Dream Home” – in New Orbit magazine (2019)
“The English Dead” – in The New Accelerator (2019)
“Bee Futures” – in Itty Bitty Writing Space (2019)
“Good to Go” – in Little Blue Marble (2019)
“Stars in Her Eyes” – in First Contact (2019)
“Bee Futures” – in Virtual Futures: Near-Future Fictions vol. 1 (2019)
“The Eye Patch Protocol” – in Sins and Other Worlds (2019)
“Slices of Life” – in New Orbit Magazine (2018)
“Family Tree” – in She Blended Me With Science (2018)
“Someone Else’s Problem” – in Odd Tales of Wonder (2018)
“Family Tree” – in Issues of Tomorrow (2018)
“One Is One” – in Kasma SF (2018)
“Brown Cat Blues” – in The Second Christmas Book of Ghosts (2017)
“One Is One” – in Third Flatiron’s Best of 2017 anthology (2017)
“Hand In Glove” – in Uprising Review (2017)
“First and Third” – in Outposts of Beyond (2017)
“The Last Botnet” – in Digital Fiction Publishing’s QuickFic (2017)
“Invisible Touch” – in Digital Fiction Publishing’s QuickFic (2016)
“Dark They Were, and Strange Inside” – in Unintended Consequences (2016)
“Bee Futures” – in The Singularity 3 (2016).
“Touching Distance” – in The 40p (2015).
“A Walk in the Woods”– in Postscripts 34/35 (2015)
“Survival Strategies” – in The New Accelerator 4 (2015)
“Dark They Were, and Strange Inside” – in Nature Futures 2 (2014)
“Extra Time” – in Hellfire Crossroads Vol.1 (2013)
“The Peace Criminal” – in Lacuna: a Journal of Historical Fiction (2012)
“Dark They Were, and Strange Inside” – in SF2 Concatenation (2011)
“Slices of Life” – in Futuristic Motherhood (2010)
“Family Tree” – in Transcriptase (2008)
“Survival Strategies” – in The Best of Neo-opsis Magazine (2007)
Foreign Language Reprints
“On This Day” – translated into Greek and published in Ef-Zin (2024)
“On This Day” – translated into German and published at Spektrum.de (2023)
“On This Day” – translated into Romanian and published at Helion Online and in Helion #135 (2022)
“The English Dead” – translated into Catalan and published in Catarsi (2021)
“One Is One” – translated into Spanish and published in El Futuro del Ayer, Hoy (2020)
“One Is One”– translated into Estonian and published in Reaktor (2019)
“Invisible Touch” – translated into Estonian and published in Reaktor (2018)
“The English Dead” – translated into Italian and published in Quasar (2017)
“String-Driven Thing” – translated into Polish and published in Szortal (2016).
“Dark They Were, and Strange Inside” – translated into Estonian and published in Reaktor (2016)
“Dark They Were, and Strange Inside” – translated into Croatian and published in Eridan (2016)
“Bee Futures” – translated into Estonian and published in Reaktor (2015).
“Bee Futures” – translated into Polish and published in Szortal (2015).
“Dark They Were, and Strange Inside” – translated into Polish and published in Szortal (2015).
“Dark They Were, and Strange Inside” – translated into Romanian, published at Revista Nautilus (2013)
“Dark They Were, and Strange Inside” – translated into Danish and published in Proxima (2012)
“Moon Flu” – translated into Hebrew and published in Mercury (2008)
“Survival Strategies” – translated into Polish and published in Nowa Fantastyka (2006)
Podcasts & Public Readings
“Supply and Demand in the Post-War Economy” (Reeves #3) – Planet Raconteur (2023)
“Dreamtime” – Tall Tale TV (2022)
“The Little Shop That Could” – read at Tales from the Cybersalon #2: A New High Street (2021)
“On This Day” – at The Centropic Oracle (2021)
“One Is One” – at The Centropic Oracle (2019)
“My iBed and Me” – read at Near-Future Fictions Vol. 10 | Virtual Futures salon (2019)
“On This Day” – read at Near-Future Fictions Vol. 09 | Virtual Futures salon (2019)
“Warbling Their Way to War” (Reeves #2) – in Flash Fiction Podcast 0333 at Manawaker Studio (2018)
“Dreamtime” – read at Near-Future Fictions Vol. 07 | Virtual Futures salon (2018)
“Invisible Touch” – at The Centropic Oracle (2017)
“Bee Futures” – read at Near-Future Fictions Vol. 01 | Virtual Futures Salon (video of reading) (2017)
“String-Driven Thing” – in 600 Second Saga (2016)
“Stars In Her Eyes” – in Beam Me Up #477 (2016)
“The Last Botnet” – in Flash Fiction Podcast 0139 at Manawaker Studio (2016)
“Bee Futures” – in Flash Fiction Podcast 0122 at Manawaker Studio (2016)
“First and Third” – in StarShipSofa #424 (2016)
“The English Dead Part 1” – in Beam Me Up #443 (2015)
“The English Dead Part 2” – in Beam Me Up #444 (2015)
“The English Dead Part 3” – in Beam Me Up #445 (2015)
“The English Dead Part 4” – in Beam Me Up #446 (2015)
“The English Dead Part 5” – in Beam Me Up #447 (2015)
Poetry
Venera 9 – in U.S.A. anthology (2022)