1225 und erneut 1237 bezeugte Richard die erneute Anerkennung der Magna Carta durch den König. 1230 nahm er am erfolglosen Frankreichfeldzug von Heinrich III. teil. Ab 1236 war er oberster Richter für die königlichen Wälder in 19 Grafschaften Südenglands. 1234 wurde er "Baron of the Exchequer", und 1244 gehörte er dem Parlament an, wobei er einer der Sprecher der Barone war. Als der König das Parlament um die Bewilligung einer neuen Steuer bat, stellten die Barone Bedingungen, unter anderem Einfluss auf die Besetzung der Great Officers of State, was der König wiederum ablehnte. Damit scheiterte der Versuch des Königs, neue Steuern bewilligt zu bekommen. Von 1242 bis 1246 war Richard Sheriff von Essex und Hertfordshire. Als alter Mann schloss er sich während der Wirren des Zweiten Kriegs der Barone keine der beiden Parteien an, blieb aber weiter Richter der königlichen Wälder. Als letzter der 25 Barone der Magna Carta von 1215 starb er Ende 1267.