Narodil se ve Valence, poblíž Lusignanu, jako čtvrtý syn Isabely z Angoulême a jejího druhého manžela Huga X. z Lusignanu. Protože Isabela byla vdovou po králi Janu Bezzemkovi, byl Vilém nevlastním bratrem krále Jindřicha III., který jej po jeho příchodu do Anglie oženil s Johanou, vnučkou a dědičkou Viléma Maréchala. Vilém své královské příbuzenstvo podporoval ve sporu s barony, účastnil se bojů u Lewes a u Eveshamu. Svého synovce, prince Eduarda, pak doprovázel na křížové výpravě do Svaté země, byl jeho oporou v boji s Velšany. Zemřel roku 1296 a byl pohřben ve Westminsterském opatství.