Student United College 1754-1758 b,s,t,m. (Ternar). Foundation bursar, 1754. M.A. 9.5.1758.
Student St Mary’s College 1758-1763. Table bursar, 1759.
Licensed by St Andrews presbytery 1763.
- Fasti ecclesiae scoticanae
- J.M. Beale, A history of the burgh and parochial schools of Fife. Unpublished appendices to Edinburgh University PhD thesis.