Depute Provincial Grand Master - Appointed 10th June 2021
Initiated into Lodge St Skae No. 1252, Montrose on the 19th August 1982.
RWM of Lodge St Skae No, 1252 - 1994-1995, 2006 & 2015-2016. 2022-2023.
Lodge St Peter No. 120 and Lodge St Skae No. 1252 were combined on the 23rd February 2024
installed as RWM of the new combined Lodge of Lodge St Peter No. 120.
Started on P.G. Lodge 1998 and appointed Depute Provincial Grand Master in June 2020 and then again in Jue 2021.
Honorary Member of Lodge Partick St Mary No. 117
Honorary Member, Lodge St Peter No.120, Montrose Honorary Member Lodge Panmure No.299 Appointed Grand Steward, Grand Lodge of Scotland, 24th November 2022 Honorary Senior Grand Deacon, Grand Lodge of Scotland. Proxy Senior Warden of Lodge Jakaranda No. 1514 in the District of Central South Africa.