Licenciado en Filosofía y Letras, posteriormente se doctoró en historia en la Universidad de Madrid.