Hijo y sucesor de Ramiro II de León, se enfrentó al reino de Navarra y al conde castellano Fernán González, primer conde independiente de Castilla, que apoyaban a su hermano Sancho I de León en la disputa que ambos sostenían por el trono.