Hombre de confianza de Isabel de Castilla y luego también de su marido Fernando de Aragón, era pariente de Gonzalo Chacón.
Su familia provenía del norte, pero su rama se había establecido en Andalucía. Su padre se casó con Teresa Chacón, sobrina de Gonzalo Chacón. Su tío político le posibilitó su entrada en la corte.
Su trabajo y su fidelidad a Isabel le hicieron merecedor del cargo de maestresala de la princesa, además de contador mayor del reino y de alcalde mayor de Toledo.
Se casó con Teresa Enríquez, hija del almirante de Castilla, convirtiéndose en pariente de Fernando el Católico.