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


By using this form you agree with the storage and handling of your data by this website.

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.