Gausfred II est le fils de Guilabert Ier et Béliarde. Il reçut, à la mort de son père en 1015, le comté du Roussillon, qu'il conserva jusqu'en 1073, c'est-à-dire pendant une très longue période.
Il épousa Adélaïde et eut cinq enfants : Guilabert II, qui prit sa succession, Arnald-Gausfred, Bérenger, Suniaire (futur évêque d'Elne) et Gersende.
Gausfred II est mort en 1073.