Short Stories
Forthcoming
The Planet Has Two Names.
Clarkesworld.
Science fiction, 11400 words. 2026.
Five Bottles in Memory of the Winemaker Petronius Finch.
Clarkesworld.
Science fiction, 5000 words. 2026/2027.
Pareidolia.
Cosmic Horror Monthly.
Horror, 4900 words. 2026.
My Holiday from the Bringer of the Rain.
Trollbreath Magazine.
Fantasy, 4000 words. September 2026.
The Children of Cadmus.
Fusion Fragment.
Science fiction / fantasy, 5300 words. October 2026.
2026
Kaleidotrope.
Fantasy, 5300 words. July 2026.
If knowledge was power, the Parliament of Books ruled the world.
A Candle for Her Tireless Dead.
Beneath Ceaseless Skies, Issue 459.
Fantasy, 5200 words. June 2026.
Soon Otan-Pur will be jewel and dominion both.
Trollbreath Magazine, Issue 8.
Fantasy, 3200 words. June 2026.
I’m here to save lives. I’m here to stop the wedding.
The Profitable Sentience of Household Goods.
Clarkesworld, Issue 236.
Science fiction, 3300 words. May 2026.
Your job is Light Switch, for now.
Three Fortunes on Alcestis as Told by the Fraud Baeliss Shudal.
Clarkesworld, Issue 233.
Science fiction, 5000 words. February 2026.
I cannot read a desert and I cannot read sand but I can read people and tell them words they will believe.
Cosmic Horror Monthly, Issue 67.
Horror, 4700 words. January 2026.
There was a man who built his house on shell.
2025
Four People I Need You to Kill Before the Dance Begins.
Clarkesworld, Issue 228.
Science fiction, 12600 words. September 2025.
Finalist: Eugie Foster Memorial Award for Short Fiction 2026.
Finalist: Best Novelette/Novella, Clarkesworld Readers’ Poll 2025.
Longlisted: Best Shorter Fiction, British Science Fiction Association Awards 2025.
Do you remember being born?
Clarkesworld, Issue 225.
Science fiction, 8000 words. June 2025.
There were seven great pyramids in Meridian, the city of ziggurats.
The Dark Magazine, Issue 118.
Horror, 4600 words. March 2025.
He is a king, in cities.
Reprint forthcoming in The Best Weird Fiction of the Year, Vol. 2, October 2026.
Reprint forthcoming in ECO25: The Year’s Best Speculative Ecofiction, November 2026.
Trollbreath Magazine, Issue 3.
Fantasy, 1900 words. March 2025.
The first time I saw Romulus, he was in my airing cupboard.
Numismatic Archetypes in the Year of Five Regents.
Clarkesworld, Issue 221.
Fantasy, 3600 words. February 2025.
Winner: Best Numismatic News or Feature in a Non-Numismatic Publication, Numismatic Literary Guild.
Finalist: Best Short Story, Clarkesworld Readers’ Poll 2025.
This five-sorel piece is in fine condition.
2024
Fishing the Intergalactic Stream.
Clarkesworld, Issue 217.
Science fiction, 4700 words. October 2024.
On every world I fish, I am a different man.
Trembling With Fear.
Horror, 1100 words. October 2024.
Jason – thanks for coming in. You might want to take a seat.
Strange Horizons.
Fantasy, 2500 words. July 2024.
The statue of that gorgeous and beloved tyrant, my father, stands in a valley where the weather has only ever been snow.
2023
Andromeda Spaceways Magazine, Issue 93.
Fantasy, 2900 words. December 2023.
The restaurant is not like other dreams.
The Hand that Feeds.
The Colored Lens, Issue 49.
Fantasy, 4500 words. September 2023.
Reprinted in Podcastle 877, February 2025.
Last Christmas a mermaid died in the school swimming pool.
Unit Six: Intro to Manticores.
Apparition Literary Magazine, Issue 23: Creature.
Fantasy, 2200 words. July 2023.
Oh boys, my beaming boys. It is good to be here.