Pasó sus primeros años en la cámara del infante Fernando, después el rey Fernando de Antequera, como paje y posteriormente como el ayo del infante Juan, futuro Juan II de Aragón.
En 1411 fue nombrado adelantado mayor de Castilla por sus servicios prestados en las guerras contra los musulmanes granadinos.
Entre 1415 y 1416 se encontraba en Sicilia, como consejero del rey Fernando I de Aragón y como mayordomo del infante Juan, futuro Juan II de Aragón.
[5] De vuelta a Castilla, participó activamente en los asuntos políticos del reino.
Heredó el título su hijo Alfonso el Joven, II duque de Gandía y a su muerte en 1425, el título revirtió a la corona de Aragón.
Debido a su constante apoyo a los Infantes de Aragón, Diego fue considerado un traidor por el rey castellano y sus tierras en Castilla, títulos y oficios reales fueron confiscados.