Dal 1966 al 1969 lavorò nella comunità terapeutica di Gorizia, collaborando con lo psichiatra Franco Basaglia; durante gli anni settanta fu poi direttore del Centro di igiene mentale della Provincia di Reggio Emilia, un servizio territoriale alternativo al ricovero in ospedale psichiatrico .