I’m a Scottish writer, whose stories are shaped by family, place, and the quiet dramas of everyday life. With roots in Glasgow and family connections to Ireland, I have a deep interest in genealogy, Scottish history, and folklore — threads that often find their way into my fiction. I write novels and scripts with warmth, emotional honesty, and a strong sense of character, drawing on the small moments, complicated relationships, and resilience that make people feel real.
When I’m not writing, I’m usually planning the next family adventure, researching family history, or creating a calm and welcoming home. I love slow-paced travel, good food, and time near water, and I try to approach life with practicality, humour, and a determination to find beauty and meaning even in difficult times. My writing reflects that same spirit: grounded in everyday life, but always looking for the story beneath it.
A Warning
Reader, before you turn the page:
There are towers in this country that were built on blood, and some of them remember. If you shelter in a ruin and hear iron boots on the stair, do not wait to see who wears them. Do not fight him. You cannot win, and he would like you to try.
What you are holding is a story. Probably.
Speak the oath. Then read on.
The Oath of Protection
By rowan-tree and red thread,
Make the witches tyne their speed.
I'll not bleed for the Redcap's hat,
I'll not fight where the iron boots clatter.
If he comes to the door of my reading,
I'll say the words my Gran gave me:
Thou shalt not be afraid for the terror by night.
Good Neighbours, I mean you no harm.
Pass me by.
Some towers remember the blood they were built on.Rule one: you don't talk about the Vault.Rule two: you don't stop until he says so.Rule three: never look at the old man's boots.Kelvin Armstrong has never lived anywhere but his Gran's house in Liddesdale. Now he's at Kingshaugh University — old stone, old money, and bills Gran Effie can't pay. So when an invitation slides under his door to an underground fight club beneath the ruined tower at the heart of campus, he goes. Two hundred pounds a night. Patch up the fighters. Keep your head down.But the fights are getting worse. Students are turning up in the woods with wounds no fist could make. And the old groundskeeper who takes the money has teeth too long for his mouth, iron on his boots, and a cap that is always, always wet.Kelvin grew up on Gran's stories of the Redcap — the Border goblin who haunts towers raised on blood. He always believed they were just stories.Now, with folklore student Eilidh Stewart and sceptical archaeologist Jaz Gill, he has until the next fight night to prove they aren't. Because the thing beneath Kingshaugh is hungry.And it already knows Kelvin's name.