Short Stories

The Tom Keegan Stories

Whack a Moll - The Yard Crime Blog

The Museum Girl- DND Press

Ramona - Literary Garage

Garbo’s Ghost - Celluloid Crimes Anthology

Rien Ne Va Plus - Black Cat Weekly

A Redhead and a Green Car - Cowboy Jamboree “Motel” Anthology

Footwork - Mystery Tribune

The Sunny Side of the Street - The Yard Crime Blog

Sausalito - Guilty Crime Story Magazine

In Chains - Mystery Tribune

Lit Up - Punk Noir Magazine

The Harry McLean Stories

Drop Dead Gorgeous- Janie’s Got a Gun, anthology based on the music of Aerosmith

Cottonmouths - Black Cat Weekly

Goldenrod - Trouble in Texas Anthology

Magpie - Black Cat Weekly

Flame of the West - Guilty Crime Story Magazine

Sweet Marylou - Unnerving Illicit Motions Anthology

Caleb’s Cannon - Guilty Crime Story Magazine

Back Alley Blues - Expat Press

The Mae Rollins Stories

Conscience Money - Tough

Family and Other Ailments - Mystery Tribune

An Arm and a Leg - Black Cat Weekly

The Jack Carver Stories

Easter Bonnet - Crimeucopia

Poolside - LAXtras anthology

Other Selected Work

Crawlies- Mythic Picnic (X)

The Emporium - Pistol Jim

Buckets! - Mythic Picnic (X)

Smoke Screen - Pistol Jim (Substack)

Raise a Glass to John Dee - Scythian Wolf Anthology

Black Ice - Rock & a Hard Place

For Rosalie, With Love - Myopic Duplicity Anthology

Mirror on the Wall - Trash Cat Lit

Shadow Play - Mythic Picnic Little Horrors

Shag Haul - Writers Write! Tales from the Cleaners

Back Seat Surprise - Bull Magazine

The Ability to Swing - Guilty Crime Story Magazine

Final Cut - Punk Noir Magazine

Catnip - Shotgun Honey

Dispatcher- A Thin Slice of Anxiety

Night Walk - Punk Noir Magazine

Conscience Money - Tough

Last Vigil - Punk Noir Magazine

Weight Unsaid - A Thin Slice of Anxiety

Because the Baby - Punk Noir Press

A Thin Thread - Yellow Mama

The Pit - Guilty Crime Story Magazine

From the Rubble - Roi Fainéant

Deer Tracks - Stone’s Throw (Rock and a Hard Place)

Pillow Candy - Grande Dame Literary