Dentro de los cargos públicos que ocupó se encuentran los de Secretario del Gran Jurado Electoral de Antioquia en agosto de 1881, al paso de tres meses fue elegido Secretario de la Asamblea Legislativa de Antioquia.