Forthcoming
Say a Prayer to the New God
Bullet Points • flash fiction (1000 words) • April 2024
Transmissions From a Dying Whale
Archive of the Odd • flash fiction (725 words) • June 2024
Published
Heartbeats
Worlds of Possibility • flash fiction (1025 words) • December 2023 • read
Mother’s Milk
Weird Horror • short story (3300 words) • September 2023 • buy • read • art by Neil Ballantyne
Six Meals at Fanelli’s
Fusion Fragment • short story (4200 words) • April 2023 • subscribe • buy/read
I’m Basically Helen of Troy
Kaleidotrope • poem (20 lines) • Spring 2023 • read
How to be a Ghost
Worlds of Possibility • flash fiction (910 words) • February 2023 • subscribe • read
How a Xenomorph Knows
Kaleidotrope • poem (66 lines) • Winter 2023 • read • Rhysling Award nominated
AITA for throwing away my wife’s haunted dolls?
The Future Fire • flash fiction (900 words) • October 2022 • read
Skyscraper
Haven Speculative Magazine • poem reprint (21 lines) • September 2022 • read
A Touch of Magic
Kaleidotrope • short story (3000 words) • Summer 2022 • read
The Big Deep
Asimov’s Science Fiction • short story (3200 words) • July/August 2022 • buy
Milk Teeth
Weird Horror • short story (5600 words) • March 2022 • buy • read • art by David Bowman
The Creature
A Monster Comes/Gotham Writers • micro flash fiction (28 words) • December 2021 • read • contest finalist
Phosphor’s Circle
Haven Speculative Magazine • short story (3000 words) reprint • November/December 2021 • read
Ladykiller
Hallowzine • flash fiction (1200 words) • October 2021 • read
Phosphor’s Circle
Asimov’s Science Fiction • short story (3000 words) • May/June 2021 • buy
The Little Sea Maid
Mermaids Monthly • micro flash fiction (237 words) reprint • January 2021 • read • art by Gabriel Klein
Anaphora (Ten Ways to Greet a Time Traveler)
Milk Candy Review • flash fiction (620 words) • January 2021 • read • Pushcart Prize nominated
How to Divide a Library
Hobart After Dark • flash fiction (750 words) • August 2020 • read
Prairie Fever
CRAFT Literary • short story (2300 words) • January 2020 • read
Skyscraper
Fireside Quarterly • poem (21 lines) • January 2020 • buy • read
The Little Sea Maid
Enchanted Conversation • micro flash fiction (237 words) • February 2018 • read
Puppy Love
Noneuclidean Café • micro flash fiction (325 words) • November 2005 • no longer online