Fue hijo de Alfonso VII de León y de su esposa Berenguela de Barcelona.