Participó y firmó la Constitución Política de la República de Chile, promulgada en 8 de agosto de 1828, como diputado por San Carlos de Chiloé.
Diputado propietario por San Carlos de Chiloé, en el Congreso General Constituyente de 1828, 25 de febrero-7 de agosto de 1828.
Senador por Chiloé, en el I Congreso Nacional, Primer Periodo Legislativo, 6 de agosto de 1828-31 de enero de 1829.
Diputado propietario por Castro, periodo 1846-1849; integró la Comisión Permanente de Elecciones y Calificadora de Peticiones.
Diputado suplente por Ancud, periodo 1849-1852; no consta que se haya incorporado a la Cámara.