Her published works of fiction include the short stories; "Walter" (Polygon), "Deadly Sin" (Polygon and Argyle Press), "Cancel Mr Bloom", "Icing on the Cake", "The Weight Of Sorrow", "Write Your Name Small" (Herald) and "Do You do Teas?" (Edinburgh Review). Her novel
The Witches of Pollok will be published by Capercaillie Books on October 6th 2010.
Non fiction includes;
On Being an Actor (Chapman),
China Diary (Herald) and
On having Irish Roots (Argyle Press).
Her plays, many into third productions, have been produced by companies as diverse as Wildcat, The Tron, Theatre Workshop, Oran Mor, Cumbernauld, Perth, Communicado, The Byre, Borderline, Dundee Repertory Theatre and Dry Rain Theatre (Eire).
Plays include:
- Waiting on One (winner of Thames Television award). Published by fairplay press, 2007.
- Yellow on the Broom (adapted from the novel by Betsy Whyte). Published by fairplay press, 2007.
- Ashes to Ashes Published by S.H.E.G.
- De Profundis
- The White Bird Passes (adapted from the novel by Jessie Kesson). Published by fairplay press, 2007.
- Parking Lot in Pittsburgh Published by fairplay press, 2007.
- The Witches of Pollok Published by fairplay press, 2007.
- Bread upon the Waters
- Cracked Published by S.H.E.G.
- The Female of The Species Published by fairplay press, 2007.
Television writing includes; "High Road" (STV), "River City" (BBC) and "The Bill" (Thames Television / ITV).
Radio writing includes; "Side Sea View" (BBC Radio 4), "Nothing But The Best" (BBC Radio 4), "Race" (series for BBC Radio Scotland), "Deceit" (adaptation of the novel by Claire Francis) (BBC Radio 4), "The Glitter of Mica" (adaptation of the novel by Jessie Kesson) (BBC Radio 4).