 He was a freeman in Bridgnorth in 1673, in Much Wenlock in 1676 and in Ludlow in 1697.He held the office of High Sheriff of Shropshire for 1684–85 and was appointed Recorder of Bridgnorth in 1701.He retained his seat in the six succeeding Parliaments, generally voting with the Tories.