Sally is a poet working in long and formal styles. She was editor of Poetry Scotland broadsheet 1997-2018, and hosted the popular Callander Poetry Weekends that ran for nearly 20 years. She has published poetry widely in magazines and books, translated Gaelic poetry, and been a poetry editor of the Scots Language Centre's website. At Diehard Press, she has edited and published books by many other poets.
Sally has read and performed poetry at StAnza, in all the Scottish cities and throughout England, especially the North. She has led workshops on poetry writing, forms, presentation and reading to an audience, and themes. Over the years he has judged competitions, won slams, edited online anthologies, helped writing groups produce booklets.
Since retiring from some of her poetry activities in 2018, Sally has gained a PhD in creative writing from Lancaster Unviersity and has published a novel about poetry, Wildgoose (Red Squirrel Press), with another due 2023.