Heredó el trono al fallecer en 994 su padre, el rey Sancho Garcés II.
Trató de sacudirse la sumisión que su padre había ofrecido a Córdoba, para lo cual, al poco de subir al trono, se enfrentó a Almanzor, pero en el año 996 se vio obligado a pedir la paz en Córdoba.
Almanzor vengó esta muerte cortando la cabeza de cincuenta cristianos.
Además, al año siguiente tomó Pamplona y sometió a su rey.
[3] Falleció alrededor del año 1000, fecha de su última aparición en la documentación.