 He served as minister of the parish of Drainie near Lossiemouth on the north Scottish coast from 1768.His parish included the (then) fishing village of Lossiemouth (but is now obsolete as a parish).The church dated from 1666.