En 1659 fue nombrado tesorero de la Casa de Contratación, cargo que desempeñó hasta 1677 en que fue nombrado secretario de la parte de Nueva España en el Consejo de Indias.