Desempeñó numerosos e importantes cargos durante los reinados tanto de Enrique IV de Castilla como de los Reyes Católicos, siendo los principales los de alcaide de varias plazas andaluzas, así como los de regidor de Jerez y gobernador de Gran Canaria.