Gabaston war ein treuer Unterstützer des englischen Königs Eduard I., dem er über 20 Jahre lang in der Gascogne, in Wales und in Schottland diente. Er wurde 1282 in der Gascogne für den Feldzug zur Eroberung von Wales angeworben. In Wales befehligte er ein aus Rittern, Bogenschützen und Fußsoldaten bestehendes Kontingent aus der Gascogne. Nach dem Feldzug blieb er als Ritter des königlichen Haushalts im Gefolge des Königs. 1286 begleitete er den König, als dieser in die Gascogne reiste. Dabei gehörte er 1288 zu den Geiseln, die der englische König dem König von Aragon, Alfons III., stellen musste. Auch zu Beginn des Französisch-Englischen Krieges von 1294 war er eine Geisel bei dem französischen König Philipp IV. 1296 konnte er aus der Geiselhaft entkommen und flüchtete nach England. Von 1297 bis 1298 gehörte er dem englischen Heer in der Gascogne an. Zurück in England, nahm er zusammen mit seinen beiden Söhnen ab August 1300 während des Ersten Schottischen Unabhängigkeitskriegs am Feldzug gegen Schottland teil. Er starb kurz vor dem 18. Mai 1302 und wurde vermutlich in der Kathedrale von Winchester begraben.