After an initial start as a Post Office engineer, he became a journalist and then a newspaper editor, overseeing two Liberal publications: the "Scottish Leader" and "Dundee Advertiser".
The University of St Andrews awarded him an honorary doctorate (LLD) in 1903.
[1] He was knighted by King Edward VII in 1902 for his contribution to transport proposals.
[2] In 1911 he was appointed Director of the Royal Scottish Museum in Edinburgh, succeeding David Vallance.
His proposers were Sir William Turner, Cargill Gilston Knott, John Horne, and James Burgess.