Offices held
Chairman, The Monarchist League of New Zealand Inc. 2000- [Vice-Chairman 1996-2000]
The Badge of The Monarchist League of New Zealand Inc.
Member of the Council of the Heraldry Society (New Zealand Branch) Inc. 1999-2007
The Coat of Arms of The Heraldry Society
Member of the Research Committee of the Societe des Amis de l'Almanach de Gotha 1999-
The Gotha Coat of Arms
Ceremoniarius and Member of the Council of The Central Institute London 2000-2001
Warden, Antipodes Chapter, and Honorary Member of the Council of The Central Institute London 2001-2005
The Badge of The Central Institute London
Reader, Holy Trinity Cathedral, Auckland 2005-
Lay Assistant, Chalice, Holy Trinity Cathedral, Auckland 2007-
Member of the Council of the Auckland District Law Society Inc 2009-
The Coat of Arms (assumed) of the Auckland District Law Society