Es licenciado en Historia por la Universidad Complutense de Madrid y doctor en Filosofía y Letras (Historia) por la misma Universidad.