Before retiring, Stuart spent ten years as a senior manager in Fife Council where he was responsible for the economy, the environment, roads, transport, waste management and direct labour operations, and before that he was a senior manager for the national housing agency, Scottish Homes, which played a major role in regenerating and improving social housing all over Scotland before disbanding in 2001. Stuart also worked as a development manager at Hillcrest Housing Association focusing on regeneration and new housing solutions initiatives in urban and rural areas. Since retiring he has served on Blairgowrie and Rattray Community Council, been president of Blairgowrie and District Hillwalking Club and Rattray Curling Club, and is a former chair of Blairgowrie and Rattray Development Trust. In his free time he enjoys golf, walking, reading and relaxing.