Sign up for my newsletter and you’ll receive a FREE copy of my short story collection, Ugly Beautiful… to explore the stranger side of life... and be updated on my future releases… an expanded version of the now out-of-print Exit… a second novel tentatively titled Plastik… and a few other special projects.

[mp-mc-form list="5bae3a64eb" button="Subscribe" email_text="Your E-mail" first_name_text="First Name" last_name_text="Last Name" placeholder="true" firstname="false" lastname="false" success="Thank you for joining my mailing list." failure="There was a problem processing your submission. Please try again." ] *Download link sent directly to your email.

Ugly Beautiful is an anthology of paradoxes. Absurd, poignant and disconcerting, each story touches on loneliness, the search for happiness, and the often extreme measures necessary to achieve it. A youtuber at a crossroads, a killer couple on the prowl, an art-terrorist unveiling her greatest work, a sister facing unbearable loss, a teenager with a pickled, talking foetus in a jar... Lyrical and dark, mixing black humour with the humanity of every day, Ugly Beautiful is a set of stories which will linger long after the final page is closed.

Who Am I?

I’ve had a novel published in the US along with comics in the UK. I’m Shane and I'm a writer. It took me a long time to confidently say that.

A recent brush with death made me acutely aware time is against us—and I better damn well finish some of the stories important to me.

To stop writing material for other people. Or what I think might sell. To instead write things important to me—so that if I vanished tomorrow—I’d leave work I like. Hopefully someone else will too.

Why join my mailing list?


Let's face it: We, the internet-using public, are constantly bombarded with prompts to sign up for and subscribe to all sorts of email communications.

Emails suck. Mine won’t.


[mp-mc-form list="5bae3a64eb" button="Subscribe" email_text="Your E-mail" first_name_text="First Name" last_name_text="Last Name" placeholder="true" firstname="false" lastname="false" success="Thank you for joining my mailing list." failure="There was a problem processing your submission. Please try again." ]*Download link sent directly to your email.