Profesor de la Universidad Complutense de Madrid, en la que ha impartido cursos de licenciatura y de doctorado sobre los aztecas. Ha publicado numerosos artículos y varios libros sobre la materia, entre los que destacan
México-Tenochtitlan, economía y sociedad en el siglo XVI (1986) y
Los aztecas. Del dios de la lluvia al dios de la guerra (1988).