Publicó Sebastián Fox Morcillo: Estudio histórico-crítico de sus doctrinas (Madrid, 1903), que dos años antes le había valido un premio de la Real Academia de Ciencias Morales y Políticas, y se doctoró en Filosofía y Letras (1904) en la Universidad Central.
Apoyó al rector Unamuno cuando este fue destituido en 1914.
Se exilió al acabar la Guerra Civil, no sin participar antes en la fundación de la revista Emerita, donde publicó algunos artículos.
En 1940 fue llamado como colaborador técnico del Instituto Rufino José Cuervo, en que estuvo trabajando hasta 1949; tradujo del alemán la Historia de la Literatura Latina de Friedrich Leo (Bogotá, 1950).
Ese año marchó a México y trabajó para la U.N.A.M.