Dal 1969 al 1976 insegnò, come professore stabilizzato, neuropsichiatria infantile presso la facoltà di medicina dell'Università di Padova (sezione di Verona) e psicopatologia come professore incaricato nella facoltà di psicologia di Padova. Presso la clinica psichiatrica dell'università patavina tenne ogni anno seminari di psicopatologia. Fu vicepresidente e socio onorario della Società italiana di psichiatria e socio fondatore e presidente onorario dell'associazione per il Rorschach.