Career
Born in Milan, Ohio, moved to Minnesota, and became Lieutenant Governor under Governor William Rainey Marshall from January 8, 1866 to January 7, 1870. Armstrong served in the Minnesota Constitutional Convention and in both houses of the Minnesota State Legislature.