Elgin West
Member, Standing Committee on Private Bills January 27, 1879 – March 11, 1879
Member, Standing Committee on Privileges and Elections January 27, 1879 – March 11, 1879
Ontario Liberal PartySeptember 1, 1878 – April 25, 1879