Desempeñó importantes cargos durante la Transición Española, entre los que destaca su labor como gobernador civil de Barcelona en 1976 y 1977, su condición de ministro en varios gobiernos de Adolfo Suárez , su cargo como secretario de Organización de la UCD, y su trabajo, como negociador del Gobierno con Josep Tarradellas.