General John A. Armstrong held the office of U.S. Minister to France. He held the office of Senator for Pennsylvania. He held the office of Secretary for War in 1812.