Llegó finalmente a desempeñar puestos de responsabilidad como Halconero Mayor y entre 1454 y 1458 Corregidor de Baeza, Chanciller Mayor, proporcionándole la tendencia de los alcázares viejos y nuevo de
Jaén y la vara de Alguacil mayor de esta ciudad, alcaide de Alcalá la Real, Andújar y Jaén, señor de baños y Linares y en 1455, miembro del Consejo Real.
Fue después nombrado Corregidor de Baeza y finalmente.
En un solo día fue investido Barón, Conde y Condestable de Castilla.