Step Right Up is a milk-themed carnival horror adventure. Inspired by the modular train in 6:66 to Mephistar, this adventure features a host of two-part attractions (“sweet” and “spoiled” versions) from which the DM can build their ultimate extravaganza.

In addition, it includes 10 new monsters, 5 original magic items, handouts, and tips for running horror in TTRPGs.

Purchase on the DMs Guild
(Starting at $12.95)


Hellbound Heists is a 287-page adventure collection featuring nine heist-theme adventures set in each of the Nine Hells. I contributed to this project as a writer, editor, and illustrator.

My adventure, 6:66 to Mephistar, is a Tier 4 infernal train robbery set in Cania, the Eighth Hell. The freight cars aboard Mephistopheles’s locomotive can be customized by the DM to interest and/or challenge their players.

Purchase on the DMs Guild
($25.95)


M.T. Black hosted a 1-page adventure contest around the theme of “Saltmarsh” known as The Lonely Scroll Adventure Contest.

My submission, “The Eye of the Storm,” featured a mourning storm giant, a treacherous reef, and a colorful NPC rival. “Eye of the Storm” was awarded Best Wilderness Adventure.

Purchase on the DMs Guild
($2.95)


This 24-page supplement is packed with hellish tips for creating, role-playing, and extending infernal contracts at your table.

Devil’s Advocate was featured as Pick of the Week in the DMs Guild Newsletter and is currently a Platinum Best Seller.

Purchase on the DMs Guild
($5.95)

The Oath of the Aesir is a 5th Edition paladin subclass surrounding the battle gods of Norse mythology. The abilities and tenets associated with this oath are inspired by gods such as Odin, Thor, Baldur, and Tyr.

Purchase on the DMs Guild
($1.00)

My first product on the DMs Guild came out of an annual tradition of running a horror-themed one-shot during the month of October.

Heart Hunt is a murder mystery thriller surrounding Vick Valentine. It features a time mechanic through a central clocktower that keeps pacing smooth and tensions high.

Purchase on the DMs Guild
($1.00)