Past Officers of the Association

PositionNameYears Served
PresidentColonel Morgan Lindsay C.B (deceased)1890-1922
President Mr Geo. Williams (deceased)1922-1938
PresidentMr Geo Mercer (deceased)1938-1944
PresidentDr A Brownlee (deceased)1945-1951
PresidentMr E J Morgan (deceased)1951-1960
PresidentMr S Tudball (deceased)1960-1968
PresidentMr T W Pugsley (deceased)1968-1978
PresidentMr J E Boughton (deceased)1978-1984
President Mr E M Danter (deceased)1984-1987
President Mr A J Thomas (deceased)1987-1990
PresidentMr B R Martin (deceased)1990-1992
President Mr G Quartley (deceased) 1992- 1996
PresidentMr W S Osgood (deceased)1996-1999
PresidentMr W J Owen (deceased) 1999-2001
PresidentMr J H Dyer (deceased)2001-2004
PresidentMr E Morris (deceased) 2004-2007
PresidentMr W J Owen (deceased) 2007-2008
President Mr W E Davies2008-2011
PresidentMr L Smith-Phillips2011-2014
PresidentMr A Jones2014-2017
PresidentMr A J E Phillips2017-2020
PresidentMr R Davies2020-
Hon. SecretaryChas Axtell (deceased)1890- 1907
SecretaryMr H Hart (deceased)1907-1936
Hon. Secretary Mr T E Russell (deceased)1936-1960
Hon. SecretaryMr Bryn Ashton (deceased)1960-1962
Hon. SecretaryMr E M Danter (deceased)1962-1983
Hon. Secretary Mr D A Langley (deceased)1983-2006
Hon. SecretaryMr A J E Phillips2006-2013
Hon. SecretaryMr M Adams2013- 2022
Hon. SecretaryMr G N Buckingham2022-
Hon. Assistant Secretary (Discipline)Mr M Adams2006- 2013
Hon. Assistant Secretary (Discipline) Mr G N Buckingham2013 - 2022
Hon. Assistant Secretary (Discipline)Mr D G King2022 -
Hon. Assistant Secretary (Administration)Mrs E Taylor2009 - Present
Hon. TreasurerMr Chas Axtell (deceased)1890-1908
Hon. Treasurer Mr Geo. Mercer (deceased)1908-1934
Hon. TreasurerMr T H Price (deceased)1934-1954
Hon. TreasurerMr Bryn Ashton (deceased)1955-1960
Hon. TreasurerMr E M Danter (deceased)1960-1962
Hon. TreasurerMr A J Thomas (deceased)1962-1987
Hon. TreasurerMr A J E Phillips1987-2006
Hon. Treasurer Mr P Jennings2006 -2017
Chair of CouncilCol. Morgan Lindsay. C.B (deceased)1890-1902
Chair of CouncilMr R Edwards-Jones (deceased)1902-1903
Chair of CouncilMr John Sandford (deceased)1903-1904
Chair of CouncilMr Geo. Mercer (deceased)1904-1906
Chair of CouncilMr George Williams (deceased)1906-1908
Chair of CouncilMr Hy Williams (deceased)1908-1910
Chair of CouncilMr Tom D Jones (deceased)1910-1911
Chair of CouncilMr E J Morgan (deceased)1911-1912
Chair of CouncilMr F E Powell (deceased)1912-1913
Chair of CouncilMr J R Stephens (deceased)1913-1914
Chair of CouncilMr C Jenkins (deceased)1914-1920
Chair of CouncilMr S H Nicholls (deceased)1920-1921
Chair of CouncilMr W Parrish (deceased)1921-1922
Chair of CouncilMr W Nash (deceased)1922-1923
Chair of CouncilMr S Bowen (deceased)1923-1924
Chair of CouncilMr T A Rowlands (deceased)1924-1925
Chair of CouncilRev E R Davies (deceased)1925-1926
Chair of CouncilMr A E Moss (deceased)1926-1927
Chair of CouncilMr B Watts Jones (deceased)1927-1928
Chair of CouncilMr P T Sockett (deceased)1928-1929
Chair of CouncilMr T G Blainey (deceased)1929-1930
Chair of CouncilMr T E Russell (deceased)1930-1931
Chair of CouncilMr Griff Jones (deceased)1931-1932
Chair of CouncilMr F G Bradley (deceased)1932-1933
Chair of CouncilMr T H Price (deceased)1933-1934
Chair of CouncilMr J H Jones (deceased)1934-1935
Chair of CouncilMr A J Hann (deceased)1935-1936
Chair of CouncilMr S D Lewis (deceased)1936-1937
Chair of CouncilMr W J Lawrence (deceased)1937-1938
Chair of CouncilMr J C Allen (deceased)1938-1939
Chair of Council Dr Alex Brownlee (deceased)1939-1946
Chair of Council Mr H E Pritchard (deceased)1946-1947
Chair of CouncilMr T Thomas (deceased)1947-1948
Chair of CouncilMr T W Pugsley (deceased)1948-1949
Chair of Council Mr Bryn Ashton (deceased)1949-1950
Chair of CouncilMr Griff Samuels (deceased)1950-1951
Chair of CouncilMr S Tudball (deceased)1951-1952
Chair of CouncilMr J E Boughton (deceased)1952-1953
Chair of CouncilMr D Bow (deceased)1953-1954
Chair of Council Coun D M Thomas (deceased)1954-1955
Chair of CouncilMr T H Burton (deceased)1955-1956
Chair of CouncilMr T J Smith (deceased)1956-1957
Chair of CouncilMr T Owen (deceased)1957-1958
Chair of CouncilMr T Wilson (deceased)1958-1959
Chair of CouncilMr E Bevan (deceased)1959-1960
Chair of CouncilMr T Carter (deceased)1960-1961
Chair of CouncilMr C C Edwards (deceased)1961-1962
Chair of CouncilMr J V Bevan DFM (deceased)1962-1963
Chair of CouncilMr R Brown (deceased)1963-1964
Chair of Council Mr W T John RMPA (deceased)1964-1965
Chair of CouncilCoun N East JP (deceased)1965-1966
Chair of Council Mr H Milsom (deceased)1966-1967
Chair of CouncilMr W Coomnes (deceased)1967-1968
Chair of Council Mr G Griffiths (deceased)1968-1969
Chair of CouncilMr J Adams (deceased)1969-1970
Chair of CouncilMr C Musto (deceased)1970-1971
Chair of CouncilMr B R Martin (deceased)1971-1972
Chair of Council Mr G Quartley (deceased) 1972-1973
Chair of CouncilMr W S Osgood (deceased)1973-1974
Chair of CouncilMr W J Owen (deceased) 1974-1975
Chair of CouncilMr R Hancock1975-1976
Chair of CouncilMr T R Forse (deceased)1976-1977
Chair of CouncilMr K J Jones (deceased)1977-1978
Chair of CouncilMr R Sullivan (deceased)1978-1979
Chair of CouncilMr W D Jones (deceased)1979-1980
Chair of Council Mr J Evans1980-1981
Chair of CouncilMr J H Dyer (deceased)1981-1982
Chair of CouncilMr D A Langley (deceased)1982-1983
Chair of CouncilMr E Morris (deceased)1983-1984
Chair of CouncilMr A J E Phillips1984-1986
Chair of Council Mr W M Davies (deceased)1986-1988
Chair of Council Mr E W J Bryant (deceased)1988-1990
Chair of Council Mr G Quartley (deceased) 1990-1993
Chair of Council Mr J G Thomas1993-1995
Chair of Council Mr R A Chesterman (deceased) 1995-1997
Chair of CouncilMr L Smith-Phillips1997-1999
Chair of Council Mr W E Davies1999-2001
Chair of CouncilMr A Jones2001-2003
Chair of CouncilMr R D F Gomes (deceased)2003-2005
Chair of CouncilMrs C Hosking (deceased)2005-2007
Chair of CouncilMr J P Morgan 2007-2009
Chair of CouncilMr D Evans (deceased)2009-2012
Chair of CouncilMr R Davies2012-2014
Chair of CouncilMrs A D Williams2014-2017
Chair of CouncilMr G B Girolami2017-2020
Chair of CouncilMr D G King2020-2022