He was educated at the Royal High School in Edinburgh and at the University of Dundee, where he earned his graduate degree in dental surgery. He operated his own dental practice in Edinburgh until 2016. Gordon was chair of the East of Scotland branch of the British Paedodontic Society and has held various academic positions. He has also served as a presbytery elder, chair of the Queensferry parish congregational board, and commissioner to the general assembly of the Church of Scotland.
Gordon joined Rotary in 1984 at age 26. A member of the Rotary Club of South Queensferry, he has served as president and vice president of Rotary International in Great Britain and Ireland (RIBI). He has also served RI as a director and on several committees, including as an adviser to the 2022 Houston Convention Committee and chair of the Operations Review Committee.
Gordon says he looks forward to working with members to build new Rotary clubs and groups. “My vision is that Rotary should exist everywhere in a style to suit everyone who has the desire to be part of us and to help us do good in the world,” he says.