En 1968 se licenció por la Universidad de Valladolid en Filosofía y Letras, Sección de Historia, y en 1983 se doctoró por la Universidad de Salamanca en Filosofía y Letras, Sección de Historia.