Become a member of my Community. You’ll get notified whenever I release a new book and get exclusive access to stuff like free books, promos and giveaways, author Q&As and signed print editions of my novels.

Sign up to my mailing list


Contact Me

You can get in touch with me at or by using the Contact Form.

I love hearing from my readers and usually reply within twenty-four hours.