 He married twice, firstly in 1289 to Eva la Zouche, daughter of Eudo La Zouche by his wife Millicent de Cantilupe, one of the two daughters and eventual co-heiresses of William III de Cantilupe (died 1254) "jure uxoris" Lord of Abergavenny, in right of his wife Eva de Braose, heiress of the de Braose dynasty of Welsh Marcher Lords.By his wife he had children including