John Boss Kinnear Russell joined the Lodge from the Scottish Constitution in November 1973 at the age of 52. He was installed as Worshipful Master in 1977. He served as Chaplain from 1986 to 1990. He was given London Grand Rank in 1989.

He was a solicitor and banker and spent much of his career overseas much of it in Nairobi and the Bahamas, with Barclays and Charterhouse.

He died 20 February 2020, aged 98.