I moved to Arncroach in 2004, where I have brought up my family. My interest in education led to my becoming a director at the UK’s first outdoor nursery in Fife.
After fighting wind farm proposals at Lingo and Kenly, I co-founded the national campaign group Scotland Against Spin in 2012, becoming its spokesman and lobbyist. The Scottish Field named me among the Scottish countryside’s “movers and shakers” and The Courier included me in its Tayside’s Impact 100 list.
A graduate of the University of Oxford, I now combine tutoring for the St Andrews’ Haydays with occasional journalism and PR work on issues close to my heart.
In May 2017 I was honoured to be elected with 1,508 first preferences votes at stage 1 to represent East Neuk and Landward communities at Fife Council.