 As a Covenanter he preached outdoors.He died at Aberdour on 27 August 1666, and was buried in the parish churchyard.He married first Beatrix, daughter of Robert Hamilton, merchant, in right of whom he became a burgess of Edinburgh on 16 July 1626; she died in July 1632, aged 27.