Era hijo de Ramón Berenguer I y de Almodis de la Marca.