[1][2] He was educated at the University of St Andrews, obtaining a Master of Arts degree on 23 July 1672.
[1][2] He was recommended for licence to minister by Church of Scotland Presbytery of St Andrews on 24 June 1675.
[1][2] He came under a sentence of deprivation from the Privy Council, dated 4 September 1689, for not reading the Proclamation of the Estates, not praying for William III and Mary II, etc.
[1][2] He retired to Edinburgh in 1691, where he became a bookseller, but returned to the ministry in the Scottish Episcopal Church and set up a meeting house in Bailie Fyfe's Close.
"[1][2] He was prosecuted with other Edinburgh clergy in 1716 by order of the Commission of Justiciary for not praying for King George I, but was assoilzied.