Events

Events
On stage at Bloody Scotland 2025

I'm an award-winning, multi-genre novelist and short story writer. Check below for more on where you can see me participate in panels, speak and teach. If you'd like to invite me to a book festival or convention, please see the Availability section.


Solitary Agents

My next novel, SOLITARY AGENTS, comes out on June 4th 2026. I'll be launching it at Waterstones West End in Edinburgh on launch day, in conversation with my good friend Nicholas Binge.

Book your ticket

My upcoming public events

Here's what I've got coming up:

  • I'll be interviewing author Callum McSorley about his third novel RAT RACE at Waterstones West End, Edinburgh, on 22nd May 2026.
  • I'll be at the Bloody Scotland official programme launch event in Stirling on Thursday June 4th 2026.
  • I'll be launching my second novel, SOLITARY AGENTS, on Thursday June 4th 2026, at Waterstones Edinburgh West End - see above for more details.
  • I'll be chairing an event at Cymera Festival in Edinburgh in June 2026.
  • I'll be appearing on the Secrets and Shadows: The Many Faces of Espionage panel at Capital Crime in London on Friday 19th June 2026.
  • I'll be attending the Theakston's Old Peculier Crime Writing Festival in Harrogate in July 2026.
  • I'll be appearing at Bloody Scotland in Stirling in September in 2026.

There are more events to come - I'll update this page with details when new events are announced and go on sale.


Availability

I am available for most public and private book and writing-related events, including:

  • Book festival panels
  • Book festival interviews
  • In-store events
  • In-person and virtual book club visits
  • Guest lecturing and speaking

If you're a festival organiser or programmer who'd like me to appear at your event, please get in touch with the appropriate publisher.

  • For my espionage fiction, please contact Headline Books. My editor at Headline is Toby Jones and my publicist is Joe Thomas.
  • For my science fiction, please contact Solaris Books (part of Rebellion Publishing). My editor is Amanda Raybould and the PR/marketing manager is Jess Gofton.

For other events (bookstore signings, book clubs, Live Literature etc) you can contact me directly.

You can also check out my profile on the Scottish Book Trust Live Literature database.


Recent events

This is a short list of what I've done recently: