- 1752 – Born in Aberdeen (father David Sherrifs )
- 1770 – Gained M.A. at Marischal College
- Master at Grammar School, Aberdeen
- 1776 – Licenced by Aberdeen Presbytery
- 1779 – Minister at the West Kirk of St Nicholas, Aberdeen until 1814
- 1790 – 28th September married Amelia Morison
- 1795 – Gained Doctor of Divinity Degree at King’s College, Aberdeen
- 1795 – Appointed 11th Patron to the Seven Incorporated Trades of Aberdeen
- 1798 – Wrote an Enquiry into the life of Dr William Guild (1st Patron)
- 1807 – Moderator of the General Assembly of the Church of Scotland
- 1830 – Died 26th March