Jim was born and bred in Glasgow. He has lived in Milnagvie with his wife and son for coming-on for 30 years.
He retired in 2010 after having worked for 35 years in the education sector. He taught Biology for 10 years, worked as one of Strathclyde Region's education advisers and then moved over to Clackmannanshire where he was in charge of its Education and Community Service. He remains very interested in education and is a member of the standing Commission on School Reform and one of Inspiring Scotland's Advisory Committees.
He was elected as one of Milngavie's three councillors for the first time, and at the first time of asking, in 2017.
Jim is convinced that his and, indeed, every councillor's job is to represent the people who elected them and to help them access the services which make their lives better than they might otherwise be. He thinks that local politics is about working with other councillors to try to solve local problems and to make local communities stronger and more self-reliant.
Find details of Jim's advice surgeries here.