Il accompagna Saint Louis dans son voyage d'Afrique en 1270, avec six chevaliers à sa suite à raison de tournois pour ses gages. Le roi l'éleva à la dignité de maréchal en 1270 après la mort du maréchal de Beaujeu, au siège de Tunis.