Licenciado en Derecho por la Universidad Complutense de Madrid, ingresó por oposición en el Cuerpo Superior de Abogados del Estado, prestando sus servicios de Asesoría Jurídica en los Ministerios de Universidades e Investigación, Transportes, Economía y Justicia.
En 1981 fue nombrado director general de Radio Televisión Española y bajo su mandato se puso en marcha el Estatuto de RTVE, vigente durante 25 años.
Director del Banco Hipotecario en 1982; con posterioridad retomó la actividad política, ingresando en el Centro Democrático y Social que presidía Adolfo Suárez.
En abril de 1990 presentó su renuncia al acta de diputado y a la militancia en el partido por discrepancias con las corrientes mayoritarias, tras liderar un sector renovador.
En 1992 ingresó en el PSOE, pero se apartó de la actividad política.