Other Stories & Audio



Bleeding is Easy if You Know How to Open Up: Stories (Get it on Amazon)


Their Heads Filled to Bursting (Kaleidotrope, Autumn 2023)

Turf War 2200 (simultaneous Times podcast 60 02/15/23)


That Feeling You’re Feeling (StarShipSofa 700 12/01/22)


By Any Other Form (Kindle Vella, 11/15/21)

The City Tongue (The Drabblecast Episode 453, 10/20/21)

Between Worlds (Nature, 08/20/21)


The Shallow One (The Drabblecast Episode 437, 12/12/20)

You Will Find Yourself Buried Beneath Rubble (Daily Science Fiction, 11/20/20)

Life and Times and Sometimes I’m a Chair (The Drabblecast Episode 427, 07/04/20)


Aborted Love with Chaos Motor at Lucky Pierre’s (Walk the Fire)

Beauty Belongs to the Flowers (Tor.com)

Better than Anything (Barnes & Noble Anthology, Between the Leaves)

A Cold Day in Crisis (Electric Spec)

Electric Ladyland (StarShipSofa Stories, Vol. 3)

Fluff and Buttons on the Teddy Bear Range  (Chizine)

Giraffe Cyborg Cleans House (Diabolical Plots)

The Golem (Everyday Weirdness)

I Was Meant to Live Another Thousand Years (Kaleidotrope)

The Loneliness of the Long Distance Diplomat (Blood, Blade and Thruster 4)

Losing Touch (Polluto 8)

Maisy’s Many Souls (GUD Magazine 6)

Marissa, Marissa (Albedo One 33)

Mr. Mellon Puts on his Fingers (Antipodean SF 76)

Passions in Orbit, a Stirring in the Pants (Antipodean SF 105)

Rubble People and Other Stories

Simon Says (Baby Teeth: Bite-sized Tales of Terror)

A Spork in the Road (Antipodean SF 128)

Stars so Sharp They Break the Skin (Apex Magazine 108)

Steve Sepp, Tasty! Tasty! (Nature 7342)

A Tale of New Hope City (Maelstrom Speculative Fiction 4)

His Thaumatrope stories (Thaumatrope (Duh!))

Three Kingdoms (Kaleidotrope)

To What It May Concern (Antipodean SF 90)

The Wardrobe (See the Elephant 3)


Cyborg Giraffe Cleans House! (The Drabblecast, Episode 378)

The Empire State Building Strikes Back! (The Dunesteef Audio Fiction Magazine)

Listen to Fluff and Buttons on the Teddy Bear Range at the Cossmass Infinities podcast! Cossmass Infinities is now defunct, but the files are here. Fluff is the first one on the page.

Now let’s jump on the Sofa!  I also do some stuff on the StarShipSofa podcast. Here are links to my Fiction Crawler pieces on that very show. Fiction Crawler is all about me recommending free stories on the internet that I love:

Fiction Crawler 18 (Episode 637)

Fiction Crawler 17 (Episode 490)

Fiction Crawler 16 (Episode 422)

Fiction Crawler 15 (Episode 346)

Fiction Crawler 14 (Episode 306)

Fiction Crawler 13 (Episode 281)

Fiction Crawler 12 (Episode 222)

Fiction Crawler 11 (Episode 180)

Fiction Crawler 10 (Episode 159)

Fiction Crawler 9 (Episode 132)

Fiction Crawler 8 (Episode 98)

Fiction Crawler 7 (Episode 87)

Fiction Crawler 6 (Episode 80)

Fiction Crawler 5 (Episode 68)

Fiction Crawler 4 (Episode 60)

Fiction Crawler 3 (Episode 51)

Fiction Crawler 2 (Episode 45)

Fiction Crawler 1 (Episode 40)

And I’ve also had one non-crawling article on the show:
Jim Sawgrass and the Family Bulbs (episode 36)

In addition to all of that, I’ve had some of my fiction featured on the show (listed alphabetically):

About Face (Episode 362)

Brothers and Sisters All (episode 68)

A Hard Rain (episode 54)

The Loneliness of the Long Distance Diplomat (Episode 89)

The Ones That Got Away (episode 158)

NEWISH! Stars so Sharp They Break the Skin (Episode 677)

Sunday Dinner (episode 31)

And if that’s not enough, here’s an interview Tony C. Smith did with me on the StarShipSofa podcast. We talk about some behind the scenes action at Beware the Hairy Mango, convention fun, and what was happening with my writing at the time, including his collaborative project with Cerberus! (It starts at the 30 minute mark) StarShipSofa episode 335