Dopo aver esercitato la professione inizialmente nell'ospedale psichiatrico di Imola, nel 1899 vinse un concorso internazionale bandito dal Canton Ticino per la direzione del primo ospedale psichiatrico cantonale, di cui fu direttore fino al 1907.