Alexander Johnston, MPP

Parliamentary History

Dates of service as an MPP

February 27, 1883 -- November 15, 1886

Parliament: 5   February 27, 1883 — November 15, 1886

Riding

Middlesex West

Roles

Party Affiliation(s)

Conservative Party

February 27, 1883 — November 15, 1886

Current MPPs
Past & Present MPPs