Geoffrey nahm vermutlich 1240 an dem von Simon de Montfort und Richard von Cornwall geführten Kreuzzug der Barone teil. Während des Krieges gegen die walisischen Fürsten gehörte er 1245 der englischen Armee in Wales an. 1248 diente er in der den englischen Königen gehörenden Gascogne in Südwestfrankreich. Als "Provost", als Verwalter von Bayonne bat er 1253 König Heinrich III., angesichts der angespannten Lage selbst in die Gascogne zu kommen. Tatsächlich reiste der König 1254 in seine südwestfranzösischen Besitzungen. Offensichtlich lebte Geoffrey noch 1257, danach wird er nicht mehr erwähnt.