Alexander was elected to the Legislative Council of the Province of Canada for Gore district in 1858. He was named to the Senate for Woodstock division in 1873 and resigned in 1891.
Alexander was chosen to represent Gore district in the Legislative Council of the Province of Canada in 1858. He was appointed to the Senate for Woodstock division in 1873 and resigned in 1891.