Gordon Thomson is a lifelong railway enthusiast, starting his interest as a teenager in the late 1960s. Since 1980, he has lived in Ayrshire, taking a keen interest in the history and development of railways in this scenic area of Scotland. He is involved in railway preservation as an active member of the Ayrshire Railway Preservation Group.