A făcut parte din Societatea de Cruce Roșie și a fost trimis în Serbia, în 1875. În 1888 se afla la Galați, iar între 1902-1905 a deținut funcția de director al Institutului Sanitar Militar, cu gradul de colonel. Între 1909-1912 a fost numit în calitate de medic primar, cu grad de general de brigadă, Inspector General în Serviciul Sanitar Militar. A condus Serviciul Sanitar al Armatei României din anul 1908 până în toamna anului 1912. În 1913 a participat la Războiul Balcanic. În anii Primului Război Mondial, ca pensionar, a locuit la București. A decedat aici în anul 1917.