Studiò medicina ad Uppsala, a Montpellier e a Parigi, dove studiò con Jean-Martin Charcot nell'ospedale psichiatrico della Salpêtrière e dove si laureò nel 1880. Esercitò la sua professione sia a Parigi che a Roma e nel 1903 divenne medico della Casa Reale svedese.Nel 1884 accorse a Napoli per curare i colpiti dall'epidemia di colera di quell'anno. A seguito di questa esperienza scrisse il libro: "Lettere da una città dolente", che egli cita anche nella "Storia di San Michele". Nel 1908 fu tra i volontari stranieri che prestarono soccorso alla popolazione dopo il terremoto di Messina.