Licenciado en Ciencias Políticas y Sociología (Universidad Complutense de Madrid).
Como sociólogo, especializado en Opinión Pública y Sociología Política, ha participado múltiples proyectos de investigación, así como en Congresos y Seminarios. Desde 1979 miembro del Gabinete Técnico del Centro de Investigaciones Sociológicas, en el que ha desempeñado funciones de jefe de Servicio de Análisis e Informes. Ha enseñado sociología en varias universidades de Madrid. Actualmente es profesor asociado en la Facultad de Ciencias Políticas y Sociología de la Universidad Complutense. Entre sus publicaciones figura el libro «Los viejos y la política» (1983). Ha realizado con asiduidad tareas de asesoramiento político, sin ocupar cargos públicos, hasta junio de 1987 en que consigue acta de diputado por el Centro Democrático y Social para la Asamblea de Madrid.