 He was elected as one of four delegates from a state Senate district of his home county in the Northern Neck, King George County, including Westmoreland, Lancaster, Northumberland, Richmond, Stafford and Prince William Counties.Elected a fourth time in 1834, he ran as an Anti-Jacksonian and Whig, serving from 1835 to 1843.He was chairman of the Committee on Revolutionary Pensions from 1839 to 1843.