Fue cronista mayor de Indias en la segunda mitad del siglo, durante el reinado de Felipe II, desde que sucedió en el cargo a Fray Antonio de Guevara y hereda los papeles de Alonso de Santa Cruz, que había sido Cosmógrafo Mayor, reuniendo ambos cargos.