Robert serves on the Board and on the Care and Learning Committee. He is also on the Corporate Committee. 

Robert is an elected Councillor in Glasgow City Council.

He worked for Royal Strathclyde Blindcraft Industries for 33 years as a development worker. He is a union branch secretary, National Executive Council member and member of the STUC General Council, representing STUC on the board of Glasgow Citizens Advice Bureau. He is the chairman of SITE, an organisation that supports visually impaired people with training with a view to helping them back into employment.

Robert is married with five children and enjoys ten-pin bowling, running and amateur dramatics.