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