Fue secretario de Relaciones Interiores y Exteriores, asumió el cargo 3 de noviembre de 1829 durante los últimos días de la presidencia de Vicente Guerrero y la presidencia interina de José María Bocanegra. En 1835 fue , fue forzado a renunciar a su cargo por su oposción al régimen centralista de Antonio López de Santa Anna. Fue perseguido y aprehendido el 5 de junio de 1835 en Gigedo (hoy Villa Unión). El 29 de octubre del mismo año logró escaparse de su prisión y se refugió en Texas, cuando, precisamente, se libraba su guerra de independencia. Felipe Austin le propuso ser presidente de la nueva nación, no obstante, fiel a sus convicciones, se negó de manera rotunda: