Fra 1889 til 1909 var han sanitetsgeneral og sjef for sanitetsvesenet, fra 1901 med tittelen generalløytnant. I årene 1889 til 1905 var han formann for Norges Røde Kors.