Background
He was born in Maskinongé, Quebec, the son of Edward Armstrong and Elizabeth Dunn, and moved with his parents to Berthier around 1824.
He was born in Maskinongé, Quebec, the son of Edward Armstrong and Elizabeth Dunn, and moved with his parents to Berthier around 1824.
He represented Berthier in the Legislative Assembly of the Province of Canada from 1841 to 1851. Armstrong was a justice of the peace, a commissioner for the trial of Small Causes and lieutenant-colonel in the militia. In 1855, he was named to the Legislative Council of the Province of Canada for Sorel division and served until 1867.
He sat for Sorel division in the Legislative Council of Quebec from 1867 until his death in Sorel.