He was a member of the New Hampshire House of Representatives in 1826 and 1827, and justice of the peace in Canterbury from 1826–1865. Harper served in the New Hampshire State Senate in 1829 and 1830, and was president of the State Senate in 1831.
He was a member of the New Hampshire House of Representatives in 1826 and 1827, and justice of the peace in Canterbury from 1826–1865. Harper served in the New Hampshire State Senate in 1829 and 1830, and president of the State Senate in 1831.