I was born in 1975 and grew up in Kilmarnock, where I attended (sometimes sporadically) the Grange Academy (I wasn’t a big...
I was born in 1975 and grew up in Kilmarnock.
I’ve written radio drama, short dramatic pieces and two full-length stage plays. Old Girls opened the 2009/10 season of A Play, a...
‘A gripping novel, full of twisted psychology and dark, covert obsessions; both murky and dazzling’ Uncut ‘Pitch-perfect: intelligent construction, unrelenting tension and...
Since 2003 I have taught on the postgraduate Creative Writing Programme at the University of Glasgow. For more information on our MLitt,...