Background
Armstrong, William was born on December 23, 1782 in Lisburn, County Antrim, Ireland.
Armstrong, William was born on December 23, 1782 in Lisburn, County Antrim, Ireland.
He studied law in Winchester, Virginia before becoming a United States tax collector in 1818 and 1819.
After leaving Congress, he engaged in the tavern business in Romney, Virginia (present-day West Virginia) until 1862. He died in Keyser, West Virginia on May 10, 1865 and was buried in Indian Mound Cemetery in Romney.
Armstrong served as member of the Virginia House of Delegates in 1822 and 1823 and then was elected as an Adamsite Democratic-Republican to the Nineteenth and Twentieth Congresses and as a National Republican to the Twenty-first and Twenty-second Congresses (March 4, 1825 – March 3, 1833).