[3] In 1858 he was ordained a parish minister of St Quivox in Ayrshire in place of Rev Stair Park McQuhae, his patron being Alexander Haldane Oswald of Auchincruive House.
In April 1875, he was accused of writing an anonymous review in the Edinburgh Evening Courant of William Robertson Smith's article on the Bible in the Encyclopædia Britannica.
His criticism led indirectly to Robertson Smith's trial for heresy in the Free Church of Scotland.
[11] In 1900-1901 he is listed as living in Cameron House on Dalkeith Road (now part of Edinburgh University's Pollock Halls of Residence).
[2] His wife was the philanthropist Catherine Charteris, daughter of Sir Alexander Anderson (advocate and Lord Provost of Aberdeen).