 He was elected as a Democrat to the United States House of Representatives in 1840, serving from 1841 to 1843.He was elected again to the Virginia House from 1845 to 1847, and was elected as Speaker.He served as delegate to the second Virginia Constitutional Convention in 1850.