Se especializó en historiografía general, historiografía moderna mexicana, historia de América, Imperio español, Reforma y contrarreforma, y absolutismo europeo.
Cursó sus estudios en la Escuela Normal del Magisterio en Málaga, los cuales terminó en 1934.
Ante el avance del bando nacional, decidió cruzar los Pirineos para después embarcarse hacia Puerto México (hoy Coatzacoalcos) en 1941.
Continuó sus estudios en la Facultad de Filosofía y Letras de la Universidad Nacional Autónoma de México (UNAM) en donde obtuvo la maestría con distinción cum laude y el doctorado en Historia Universal con distinción magna cum laude en 1952.
Fue maestro de Josefina Zoraida Vázquez, Eugenia Meyer y Jorge Alberto Manrique Castañeda.