A list of my feature length sets / invited readings – not including open mic.


17 November – Radical Book Fair, Edinburgh, Scottish Feminist Judgements Project book launch.


28 September, Spoken Word @ The Space, 183 Dalry Road, Edinburgh – a new spoken word night rooted in EH11.  More info, line-up and tickets.


#21 September 2019 Hame-ish 4, Waterstones West End, Edinburgh. A night out that feels like a night in! A mix of music and poetry, collaboratively created for the night.

20 July 2019 Hame-ish 3,  Waterstones West End, Edinburgh. More info and tickets.

1 June 2019 Pure Cinnamon at the West End Festival, Hillhead Library, Glasgow (details)

4 April 2019, 4pm – reading from Wristwatch at Iona Community Shop, Isle of Iona

15 November 2018 Hear Hare Here at Golden Hare Books, Edinburgh. Tickets £5.

20 October 2018 SPL Friends Reception, Scottish Poetry Library

4 November 2018 Poetry Corner at the Radical Book Fair

13 July 2018 God Damn Debut Slam at the Scottish Poetry Library, with Stuart Kenny, Isla Maclean and Sam Small.

30 June 2018 – 1430-1630 – Cindigo (part of the West End Festival), Hillhead Library, Byres Road, Glasgow, with A C Clarke, Kerry Darbishire, Stuart Paterson, Geraldine Green.

14 May 2018 – 1900 – Interrobang: Live and let die?! ( Summerhall, Edinburgh)

7 April 2018 – Platform Poetry @ Off The Rails Arthouse, Ladybank, Fife, with Steve Smart and Jane McKie.

9 March 2018 – Border Crossings @ StAnza International Poetry Festival, St Andrews, with Doris Kareva.

23 January 2018 – StAnza programme launch, National Library of Scotland, Edinburgh, with Andrew Blair and Miriam Gamble.

1 December 2017 – “Nourish” (part of Book Week Scotland), Edinburgh, with Kirsty Logan, Nat Raha, and Chitra Ramaswamy.

16 November 2017 – Reading at Maggie’s Edinburgh, with Angus Ogilvy.

12 October 2017 – Wristwatch book launch, Summerhall, Edinburgh.

15 June 2017 – Cult Fusion 4 @ the Leith Festival, with Rex Sweeny, Finola Scott and Colin Donati.

26 February 2017 – Shore Poets, Edinburgh, with Kevin Cadwallender and Ian McDonough.