Estudió Humanidades en el Seminario Menor de San Zoilo de Carrión de los Condes y 1º y 2º de Filosofía en el Seminario San José de Palencia, licenciándose en Filosofía y Letras (División de Geografía e Historia-Sección de Historia) por la Universidad de Valladolid en 1984.