• Writing & Trauma Workshop

    Last month, I taught my very first writing workshop. I’ve publicly spoken as an author before, talked at high schools about craft and publication, been featured on panels at conventions. Yet Novis Mortem Collective offered me my first opportunity to actually teach writing.

    Read more →

  • ✨BOOK RELEASE DAY✨ Invisible Girls

    Invisible Girls is out now and available wherever books are sold.

    Read more →

  • New Shorts Signed!

    My next novel is coming out in May (with another slated for 2027), but I just had two short stories also accepted into upcoming anthologies. Arlo Proxy is a pimp in the digital age who is haunted by memories of the real flesh trade. When the AI logic is updated, dire consequences unfold in one…

    Read more →

  • Behind Invisible Girls

    Behind Invisible Girls

    Invisible Girls releases next week! Before it comes out into the world, a peek at where it came from…

    Read more →

  • Preorder Invisible Girls

    Invisible Girls is available for preorder now from Hybrid Sequence Media!

    Read more →

  • Real World Horrors

    When I was 25, I went to Iraq as a civilian contractor. I worked for a software company and trained users and wrote documentation while I was there. I arrived shortly after they had implemented a new order than civilians were supposed to stay inside the wire aside from transport (since Blackwater kept killing so…

    Read more →

  • Upcoming Release: Savages & Savage Island

    My debut novel, Savages, will be re-released with a complete sequel, Savage Island.

    Read more →

  • Cover Reveal: Invisible Girls

    I am following up a short story publication with a new novel in 2026! Not only a new book but my first published story that is not horror!

    Read more →

  • New Release! “Hers” in Vampires II

    I am kicking off the new year with a short story publication.

    Read more →

  • 2025 to 2026

    2025 to 2026

    I gave up New Year’s Resolutions a while ago. I was never good at keeping them anyway. At some point, I switched to selecting an intentional word. A goal theme for the year. I have used “healing” and “simplify” in past years. This year, I’m going with reset.

    Read more →