Offices held
Dec 12, 1975 – Jul 26, 1984
Preceded by
Bill Rowling Succeeded by
David Lange
Bill Rowling Succeeded by
David Lange
Affiliations
Party membership
Timeline
1922
1927
1932
1937
1942
1947
1952
1957
1962
1967
1972
1977
1982
1987
1992