Desempeñó cargos de diputado en el Congreso entre 1993 y 2004, senador entre 2004 y 2008, procurador en las Cortes de Castilla y León entre 1983 y 1987 y presidente de la Federación Española de Municipios y Provincias entre 1985 y 1991.