Se licenció en Historia en la Universidad de Valladolid, donde obtuvo el grado de doctor -con la tesis sobre el Monasterio de San Millán de la Cogolla-, y fue profesor ayudante de Historia Medieval.