Figlio secondogenito (m. 951) di Ordoño II, salì al trono (931) dopo l'abdicazione del fratello Alfonso IV. Consolidato il proprio potere, diede inizio fin dal 932 a una lunga serie di campagne militari contro gli Arabi del califfo ῾Abd ar-Raḥmān III, combattendoli con alterna fortuna (vittorioso a Simancas nel 939, non poté arrestare l'invasione musulmana oltre il Duero nel 941), finché ottenne una notevole vittoria a Talavera, nel 949. Nel frattempo aveva composto una rivolta dei Castigliani: pegno della pace era stato il matrimonio (946) tra suo figlio Ordoño e Urraca, figlia del conte di Castiglia, Fernando González. Nel 950 depose la corona a favore del figlio Ordoño III come re di León.