Appearances

Indie love
Cardiff


The Parkgate Hotel
18 November 2023
tickets

four brits
Birmingham


Burlington Hotel
17 February 2024

tickets

BUY NOW

hard rock
Tulsa, OK


Hard Rock Hotel & Casino
8 April 2024

tickets

british book bash
Peterborough


The Cresset
6 July 2024
tickets

RARE
EDINburgh
Scotland


EICC
6-7 September 2024

tickets

Coming soon

Authors behind bars
Tulsa, OK


Shrewsbury Prison
9 November 2024

tickets