Education
Born in York County, Canada West, Armstrong was educated in National School of Elocution and Oratory in Philadelphia, Pennsylvania.
Born in York County, Canada West, Armstrong was educated in National School of Elocution and Oratory in Philadelphia, Pennsylvania.
Switching to the Conservative Party, he was elected in a 1904 by-election. He served from 1904 to 1921 and from 1925 to 1926.