Sucesivamente ha desempeñado los cargos públicos que pasamos a enumerar: Secretario de la Intendencia de Colchagua (1866); Secretario de la Intendenoia de Santiago en 1869; Administrador de la Empresa de Agua Potable de Santiago en 1871; Profesor de Filosofía en el Instituto Nacional desde 1871 a 1891 Ha sido profesor suplente de Código Civil en la Universidad; profesor propietario de Código de Comercio y al presente profesor en propiedad de Práctica Forense en reemplazo de don José María Barceló.