He was elected a Republican to the United States House of Representatives in 1866, serving from 1867 to 1869, and was elected the 15th Lieutenant Governor of Missouri in 1870 serving under Governor B. Gratz Brown, serving from 1871 until his death in Stockton, Missouri on April 28, 1872. He was interred in Lindley Prairie Cemetery near Bear Creek, Missouri.
A Republican congressman was elected in 1866 and served two terms from 1867 to 1869. He later became the 15th Lieutenant Governor of Missouri, serving under Governor B. Gratz Brown from 1871 until his passing in Stockton, Missouri on April 28, 1872. His funeral was held at Lindley Prairie Cemetery near Bear Creek, Missouri.