Munro-bagger. Robertson was born in Helensburgh, the son of a prosperous merchant. He began climbing Munros in 1889, two years before the list of Scottish mountains over 3000 feet (914m) had been published by its creator Sir Hugh Munro (1856 - 1919).
Robertson had climbed 45 Munros by the time he joined the Scottish Mountaineering Club in 1893. He accumulated further conquests gradually through the succeeding years until, in 1898 and 1899, he undertook a determined campaign which resulted in him reaching the top of a further 147 Munros. This campaign made extensive use of both the developing rail system and his trusty bicycle, and was carefully planned to link the peaks in the most efficient manner, without unnecessary climbing. Unlike Munro himself, Robertson climbed just the main peak without all the subsidiary tops. Thus, in September 1901, Robertson climbed Meall Dearg (Glen Coe) and became the first to complete every Munro. He served as the parish minister at Braes of Rannoch (1907-20).
He later developed a keen interest in photography and went on to serve as President of the Scottish Mountaineering Club (1930-32) and as Chairman of the Scottish Rights of Way Society.