Fue Presidente provisional entre mayo y julio de 1876; con motivo del interés expresado por Nicaragua por invalidar el Tratado de Límites Cañas-Jerez, se opuso a las intenciones de Tomás Guardia de invadir ese país y participó en un golpe de Estado en su contra el 30 de julio de 1876. Fue presidente de la Asamblea Legislativa, Consejero de Estado y Ministro en varios gobiernos.