Miembro  de la Cámara de representantes de 1869 a 1870 y de la Asamblea constituyente en 1871. Ocupó los cargos de Magistrado de la Corte Suprema de Justicia y Canciller de la República de 1892 a 1894.