Er absolvierte die Universität von San Carlos de Guatemala als Arzt. Auf dem Gebiet der Medizin war er der erste Professor für Chirurgie an der Universität von Santo Tomás und deren Rektor. Er war Abgeordneter des Kongresses der Bundesrepublik Mittelamerika. 1839 wurde er zum Kommissar der Regierung von Guatemala in Costa Rica ernannt und unterzeichnete den Carrillo-Toledo-Vertrag, den ersten zwischen beiden Ländern. Ebenso war er Abgeordneter des Kongresses von Costa Rica und als Vizepräsident war er mehrmals vorübergehend Präsident dieser Kammer. Von 1857 bis 1859 war er Minister für auswärtige Angelegenheiten und öffentlichen Unterricht. Ende 1859 kehrte er endgültig nach Guatemala zurück.