He was born in
St Andrews around 1676 the son of John Anderson, Principal of
St Leonards College in
St Andrews. He studied at the same college graduating M.A. in July 1697. He was licensed to preach as a Church of Scotland minister by the Presbytery of
St Andrews in February 1700. In September 1700 he was ordained as minister of
Kemback Parish Church. He translated to
Falkland Parish Church in May 1702. In April 1725 he translated to
St Andrews Parish Church. He died on 9 November 1737 aged 61. ==Family==