Shane
Williams
Douglas King Hazen
Statistics
Races
4
Race Wins
2
Total Votes
60,010
Affiliated Parties
Electoral Record
— New Brunswick
Daniel Aloysius Riley
Raymond E. Mcafee
David Laurence Maclaren
William Henry Arrowsmith
Allan Getchell McAvity
James Edward Fritch
William Michael Ryan
Paul Barbour Cross
Howe Cowan
Independent Liberal
Occupation History
Barrister
1949
1945
1940
1935