
Steamy small-town MM romance
Gears & Roses
Two shops, one street, one $100,000 grant for couples, and two men who have to convince a whole town they're in love.
ContentExpect slow-burn tension, open-door heat, and a guaranteed happily ever after.

Grimdark urban fantasy · novella
The city is dying. The god inside Knox promises to save it—if he sets her free.
Expect graphic violence, body horror, supernatural possession, and no romance.
Contains graphic violence, body horror, supernatural possession, coercion, authoritarian brutality, harm to children, death, grief, profanity, and dark occult imagery.
The city is dying. The god inside Knox promises to save it—if he sets her free.
Knox once hunted people for the Covenant. Now his former masters are hunting him—and the curse spreading through his veins makes hiding harder by the hour.
Inside his head, an imprisoned godling named Sloane offers a way out. She can stop the pain. Give him the strength to destroy the Covenant. All he has to do is set her free.
In the decaying city of Tenebra, the ancient wards are failing. With nowhere left to run, Knox strikes a bargain with a ruthless information broker and joins forces with Reeve, a blade-wielding renegade who has every reason to distrust him. Their search for answers leads to an artifact that could restore the city's defenses—or shatter them.
The Covenant wants it. Sloane wants him to use it. And every time Knox draws on her power to survive, her hold on him tightens.
He helped make Tenebra a place worth escaping. Now saving it means trusting someone else—and resisting the voice that promises him everything he's desperate enough to want.
The Crumbling Wards is a grimdark urban fantasy novella about dangerous power, compromised loyalties, and the price of redemption.

Steamy small-town MM romance
Two shops, one street, one $100,000 grant for couples, and two men who have to convince a whole town they're in love.
ContentExpect slow-burn tension, open-door heat, and a guaranteed happily ever after.

Supernatural horror
Sister Ruth prayed for a sign. She thinks she can control what answered.
ContentExpect possession, religious dread, and graphic on-the-page kills.