Desempeñó el ministerio de Estado durante el tercer gobierno de Narváez, entre el 23 de octubre de 1847 y el 29 de julio de 1848 y, en 1850, fue nombrado embajador en París, cargo del que fue destituido por Bravo Murillo.