You can email me at This is my personal email address, and I read all the messages and usually respond within a few days. If your message is urgent, please say so in the subject line and I’ll give it priority.

My literary agent is:

James Wills
Watson, Little Ltd.
Suite 315, ScreenWorks
22 Highbury Grove
London N5 2ER
+44 (0)20 7388 7529

You can find me on social media here:
Follow me on TwitterFind me on Goodreads