
Snap up some free stories
Join my mailing list today and you’ll get direct to your inbox:
๐ Two exclusive short stories right away (only for subscribers).
๐ฐ All future updates including new releases, sneak peeks, and behind the scenes content โ you’ll be the first to know!
๐ฅณ More goodies like discounts, free reads, and giveaways.
โ No spam because I hate it too. Only an email or two a month, and you can unsubscribe any time.
We’re here for a good time, aren’t we?
My stories are stacked with humour and heart, like you’re catching up with friends โ the most bonkers yet lovable kind. Scarcely believable and more chaotic than they have any right to be, but always great fun.
If you’re looking for high-stakes thrillers or high-brow literature, you’ve come to the wrong place… I mean, I love a bit of drama and a choice turn of phrase, but around here we’re after something a bit more cosy and relaxed.
So, if you prefer stories that don’t take themselves too seriously…
Quick, light, and fun reads
Arthur is a highly strung closet case who may have just run into a reason to come out, and Gabriel has escaped the confines of his hometown only to find himself drawn right back into someone elseโs orbit.
With our boys surrounded by a cast of chaotic characters and thrown into the most unlikely situations, this gay romcom novella series is loaded with banter, dashes of comic tragedy, and more food and booze than any story ought to have. Preview the first chapters for free, or grab your copies now.
Bite-sized tales
I have a selection of my short stories and flash fiction available, all free to read. Designed to enjoy while you’re waiting for the kettle to boil or for the bus to arrive, check them out here.

Latest release

Latest news and reviews
- SnowpiercerThe world is a frozen, post-apocalyptic wasteland, with the only surviving humans left perpetually circling the globe aboard the luxury train, Snowpiercer, 1001 cars long… The premise The train’s constant movement provides the energy required to keep her passengers alive and safe from the inhospitable conditions outside. However, the ceaseless forward motion also means the […]
- 3 short stories in 30 daysThat was the plan for Camp NaNoWriMo, and though I hit one of my major targets, I completely missed the other… Still, they’re new words I didn’t have a month ago! How it all started I thought it’d be fun to revisit the boys from Rise and Shine, my gay romcom series! I have so […]
- Heartstopper TV series on NetflixCharming, sweet, and utterly heart-warming, the TV adaptation of Alice Oseman’s Heartstopper was released on Netflix this weekend. With 8 episodes of around 30 minutes each, the show is a very bingeable 4 hours of TV โ perfect for snuggling up on the couch and getting cosy with a hot chocolate and a few biscuits. […]
You’ve made it this far and still want more? Join my mailing list โ I’ll fire some stuff to you right away and always keep you up to date.
