Desempeñó el cargo de secretario de Estado para la Administración Pública durante los gobiernos de Felipe González desde 1986 hasta 1991,cuando sustituyó a Joaquín Leguina como secretario general de la Federación Socialista Madrileña (FSM).