While Minister of the Old Parish Church (or Muckle Kirk) in Peterhead, he was chaplain to Peterhead Prison.
He married Jean Howie, daughter of Rev. D. P. Howie Minister of The Laigh Kirk, Kilmarnock 1916–1966, on 3 September 1952. They had 1 son, David, born in 1960.