Desarrolló su profesión de médico en Santiago hasta su jubilación en 1906 y en 1918 su actividad académica se extendió también a la Academia Chilena de la Lengua, ocupando el sillón N° 17 hasta su muerte.