Alexander Mackenzie, MPP

Parliamentary History

Dates of service as an MPP

March 21, 1871 -- December 20, 1871 January 18, 1872 -- December 20, 1871

Parliament: 2   March 21, 1871 — December 23, 1874

Riding

Middlesex West
invalidDate - December 20, 1871

Middlesex West
December 07, 1871 - December 20, 1871

Roles

Treasurer
December 20, 1871 — October 25, 1872

Member, Standing Committee on Printing
January 19, 1872 — March 02, 1872

Member, Standing Committee on Railways
January 19, 1872 — March 02, 1872

Member, Standing Committee on Public Accounts
January 19, 1872 — March 02, 1872

Provincial Secretary and Registrar
December 20, 1871 — December 21, 1871

Party Affiliation(s)

Ontario Liberal Party

March 12, 1871 — December 20, 1871

Current MPPs
Past & Present MPPs