Doctor en Derecho y licenciado en Filosofía y Letras. Es catedráflico de Filosofía del Derecho de la Universidad Nacional de Educación a Distancia y catedrático en excedencia de Institutos de Bachillerato y de Escuelas de Ingeniería Técnica.Profesor extraordinario de Filosofía del Derecho de la Universidad de la Plata (Argentina), ha desempeñado el cargo de subsecretario de Educación y Ciencia y vocal permanente de la Comisión General de Codificación. Ha sido vicerrector de la Universidad Complutense.En las elecciones legislativas de 1977 fue elegido senador, cargo que renovó en la convocatoria de 1979. Ha sido presidente del ente preautonómico de Castílla-La Mancha. Milita en el Partido Demócrata Populal desde 1982. Ostenta la Secretaría de Política Autonómica y foma parte del comité ejecutivo nacional.