Short Stories

The Beguiling Baron • Daily Science Fiction • May 16, 2018 (Forthcoming)

The Riddled RainbowDaily Science Fiction • May 9, 2018

The Deceased DoppelgangerDaily Science Fiction • May 2, 2018

The Stylish SphinxDaily Science Fiction • April 25, 2018

The Swindled SelkieDaily Science Fiction •April 18, 2018

The Lazy LookalikeDaily Science Fiction •April 11, 2018

The Spirited StagehandDaily Science Fiction • April 5, 2018

Shapeshifter Taxonomy (poetry)Star*Line • Spring 2018
Editor’s Choice Poem

The Unsubtle SphinxDaily Science Fiction •November 29, 2017

The Mysterious MaulingDaily Science Fiction • November 22, 2017

The Gutted GalleryDaily Science Fiction • November 15, 2017

The Identical InfantsDaily Science Fiction • November 8, 2017

The Bitten BodyDaily Science Fiction • November 1, 2017

RefugeDisturbed Digest • September 2017

VoraciousOutposts of Beyond • July 2017

Off the Map • The Mensa Bulletin • March 2017

Defender Prime (poetry) • Outposts of Beyond • July 2016
Rhysling Award Nominee

The Pain Game (nonfiction) • Proteus • April 2016

The Cost of HopeAwesome Allshorts: Last Days, Lost Ways • 2014

A Numbers Game • In Mount Diablo’s Shadow Volume III • 2013

The Knight and His Servant • In Mount Diablo’s Shadow Volume I • 2011

Various Articles (nonfiction) • The Brentwood Press • 2011 – 2012