También fue ministro de Gobierno y Relaciones Exteriores, durante el gobierno interino del vicepresidente Manuel Salazar y Baquíjano, que reemplazaba al presidente José de la Mar ausente por la guerra con la Gran Colombia (1828-1829).