He was Chaplain in Ordinary in Scotland to both Queen Victoria and King Edward VII.
He was further translated to the West Kirk of St Nicholas in Aberdeen in February 1878.
[3] In 1883 he presented a marble bust of his father, by Alexander Munro to Inverness Town Hall.
In November 1876 he married Agnes Jane Dobbie (d.1909) of Gyleburn near Dumfries.
They had one daughter: Christian Elisabeth Mitchell born 1878 who married a Major Stafford.