En 1876 participó de la Guerra de las Escuelas como médico militar; en la Batalla de Los Chancos, pese a haber llegado en apoyo de las fuerzas conservadoras, también prestó atención médica a los heridos del bando liberal. En 1878 se convirtió en miembro de la Academia Nacional de Medicina, entonces llamada Sociedad de Medicina de Bogotá, y en 1893 participó del primer Congreso Medico de Colombia, a lo que le siguió la participación en el segundo Congreso, en Medellín en 1913, y al tercero, en Cartagena en 1917, siendo elegido presidente de este último. También como médico, fue el primero en practicar la curación radial de la hernia inguinal, y en usar el suero de Roux contra la difteria. Fue uno de los precursores de la cirugía en Colombia. Ejerció su profesión en Ecuador, Caldas, Tolima y Antioquia, siendo el primer director del Hospital de Manizales, fundado en 1881.