Here is a selection of forthcoming and recent live appearances (not including school visits or grown up gigs)

​​​​​

  • Bourneville Book Festival - Sat 13th June 2020

  • Hay Festival, Hay-on-Wye - Thur 28th May 2020

  • Chipping Norton Literary Festival - Sun 26th April 2020

  • Poetry International Festival, Southbank Centre - Sun 20th Oct 2019

  • Appledore Book Festival, Devon - Thur 10th and Fri 11th Oct 2019

  • Cheltenham Literature Festival - Mon 7th Oct 2019

  • Reading Rocks conference, Horsham - Sat 5th Oct 2019

  • Children's Arts Festival, Hungerford - Sun 23rd June 2019

  • Leicester Libraries 'Our Best Book Award' - Thur 6th June 2019

  • Comedy Club 4 Kids, Guildford - Sat 1st June 2019

  • Banstead Arts Festival - Wed 8th May 2019

  • Highgate Library, London - Sat 27th April 2019

  • Emirates Festival of Literature, Dubai - 28th Feb to 3rd March 2019

  • Comedy Club 4 Kids, Newport - Sat 2nd Feb 2019

  • Scottish Book Trust Tour, various venues - 21st to 25th Jan 2019

  • London Literature Festival, Southbank Centre - Thur 25th Oct 2018

  • Potential Plus Family Weekend, Peterborough - Sun 21st Oct 2018

  • Somerset Literacy Network, Keynote Speaker - Fri 12th Oct 2018

  • Cheltenham Literature Festival - Sat 6th Oct 2018

  • Just So Festival, Cheshire - Fri 17th Aug 2018

  • Roehampton Reads Festival - Sat 23rd June 2018

  • Greenwich Book Festival - Sat 16th June 2018

  • Linton Book Festival - Sat 19th May 2018

  • Barnes Children's Literature Festival - Fri 11th May 2018

  • Banstead Arts Festival - Wednesday 9th May 2018

  • Comedy Club 4 Kids, Cheltenham - Sat 21st April 2018

  • University of East London, Guest Lecture - Fri 20th April 2018

  • School Librarian's Conference Devon, Invited Speaker - Thur 8th March 2018

  • Verve Festival, Birmingham - Saturday 17th Feb 2018

  • Milim Festival, Leeds - Thur 15th Feb 2018

  • Birmingham University, Guest Lecture - Tue 30th Nov 2017

  • Cheltenham Literature Festival - Friday 13th Oct 2017

  • Appledore Book Festival, Devon - Mon 9th-Wed 11th Oct 2017

  • Bath Children's Literature Festival - Tuesday 3rd Oct 2017

  • Jersey Festival of Words - Friday 29th Sep 2017

  • Canterbury Christchurch University, Guest Lecture - Friday 15th Sep 2017

  • Booked Festival, Aberdeen - Friday 25th Aug 2017

  • Comedy Club 4 Kids, Edinburgh Fringe - Thursday 24th Aug 2017

  • Edinburgh Book Festival - Thursday 24th Aug 2017

  • Wilderness Festival - Fri 4th-Sun 6th Aug 2017

  • Telling Tales Festival, Shakespeare's Globe - Friday 28th July 2017

  • Cally Festival - Sunday June 18th 2017

  • Derby Book Festival - Saturday 17th June 2017​

  • Elderflower Fields Festival, Sussex - Sunday May 28th 2017

  • Greenwich Book Festival - Friday May 26th 2017

  • Banstead Arts Festival - Wednesday May 10th 2017

  • Sharjah Children's Reading Festival, UAE - April 20th-23rd 2017

  • Doncaster Book Awards - Tuesday April 4th 2017

  • Poetry Rivals (Slam Judge), Peterborough - Saturday March 25th 2017

  • Imagine Children's Festival, Southbank Centre - Saturday 11th Feb 2017

  • Canterbury Christchurch University, Guest Lecture - Friday 16th Sep 2016

  • RHS Wisley, Arts Fest - Sunday July 17th​ 2016

  • Family Day, Keats House - Saturday 21st Feb 2016

  • Solo Show, Stratford Circus Theatre - Saturday 15th Aug 2015

  • Solo Show, Edinburgh Festival Fringe - Aug 2013

  • Solo Show, Edinburgh Festival Fringe - Aug 2012