Alexander Johnston

Riding

Location Dot IconMiddlesex West

Dates of service

(general election)

Riding representation

Middlesex West

5th Parliament

Party affiliation(s)

Conservative Party