Гильом II был вторым по старшинству сыном графа Санчо V из дома герцогов Гаскони. В 961 году он сам стал графом, а затем и герцогом. 14 декабря 972 года Гильом вступил в брак с Урракой, инфантой Наваррской, дочерью короля Наварры Гарсия I Санчеса и вдовой графа Фернана Гонсалеса Кастильского.
В 977 году Гильом восстановил бенедиктинский приорат Ла-Реоль и приниял титул «герцог Гаскони» (dux Wasconum; ранее он употреблял только титул «граф Гаскони»). Ещё ранее 977 года он расширил территорию своих владений, присоединив к ним Ажен и Базас. К 988 году он уже носил титул графа Бордо и в этом же году собирал нобилей этого города с тем, чтобы решить вопрос о реставрации монастыря Сен-Север. В годы правления Гильома его брат Гомбо, епископ Гаскони, подчинил своему влиянию приходы южно-французского диоцеза и стал архиепископом Бордо. Как Гасконь, так и Бордо при Гильом II проводили самостоятельную от французской короны политику.
У Гильома II и его жены Урраки Наваррской родились двое сыновей и две дочери: