Era el hijo primogénito del regente de Castilla Fernando de Antequera y posteriormente rey de Aragón con el nombre de Fernando I, y de la condesa Leonor de Alburquerque.