He was elected MP for Herefordshire again in 1660 for the Convention Parliament. At the Restoration, Charles II made him Governor of Dunkirk in 1660. He was elected MP for Radnor in 1661 for the Cavalier Parliament and was re-elected in February 1679 for the First Exclusion Parliament. In the second election of 1679 he was elected MP for Herefordshire again, and was re-elected in 1681. He supported the revolution of 1688 and was re-elected for Herefordshire in 1689, in 1693 and 1695.