Nació en Cuetzalan (distrito de Zacapoaxtla, Puebla), en 1788.
Fue jefe político de la Provincia de Puebla durante el Primer Imperio Mexicano.
Posteriormente a la independencia de México fue elegido diputado al Congreso mexicano.
Posteriormente, fue llamado a ocupar la Secretaría de Relaciones Exteriores durante el primer gobierno de Valentín Gómez Farías, cargo en el que perrmaneció durante pocos meses que comprendieron la alternancia de Gómez Farías y Antonio López de Santa Anna en la presidencia mexicana en 1833.
Durante su gestión en Relaciones Exteriores, México signó tratados de amistad con Chile y Perú.