He was a master mason in the Athole Lodge,No 384, G.L.O.S. Past Provincial Grand Registrar, Royal Arch, Northumberland Provincial Grand Rank, Royal Ark Mariner, Northumberland
Past Provincial Junior Grand Warden, Mark Master Masons, Northumberland
Past Provincial Junior Grand Warden, Northumberland