Durante la administración del general Joaquín Eufrasio Guzmán, se desempeñó como Ministro General (1845-1846); cargo que igualmente desempeño en la administración de Eugenio Aguilar (1846-1848), cuando paso a ocupar el cargo de Ministro Plenipotenciario en ciudad de Guatemala (agosto de 1848); electo senador en 1849, se postula a la presidencia en 1850 hecho que fue frustrado por el intento reeleccionista de Doroteo Vasconcelos.