Born in Carlisle, Stuart spent all of his childhood in Birmingham before studying at Heriot Watt University in Edinburgh where he qualified as an Architect. He then spent a varied career in housing development through working with the housing association network, Scottish Homes The National Housing Agency, and as a senior manager in a local authority. He retired in 2012 and since then has been an active member of a number of community groups and organisations, including Blairgowrie and Rattray Community Council, Blairgowrie and Rattray Development Trust, and the local hillwalking and curling clubs. Married with two sons, Stuart has lived in Blairgowrie for over 45 years.