Han praktiserte som lege i Drammen 1873-84, var deretter brigadelege i Kristiania og Fredrikshald 1884-88, stasjonert i Kristiansand som major i hærens sanitet 1888-1902, og i tre år lege ved Den norske garde i Stockholm.