Sono nato a Bologna nel 1950, e ho studiato in città fino alla laurea in Fisica, ottenuta nel 1973.
Ho iniziato la mia carriera scientifica a Bologna, sotto la guida di J. Chaoud e G. Russo, occupandomi della teoria dei sistemi quantici disordinati e poi delle transizioni vetrose in particolare.
Nel 1975 ho ottenuto il posto di assistente alla cattedra di Meccanica Razionale (per il biennio di Ingegneria), tenuta da C. Banfi, al dipartimento di Matematica dell'Università di Ferrara.
Ho insegnato Matematica per Chimici allo stesso dipartimento fino al 1985, avendo peraltro ottenuto la qualifica di professore associato di Struttura della Materia nel 1981.
Nel 1985 sono stato chiamato al dipartimento di Fisica dell'Università di Bologna, come associato di Struttura della Materia. A Bologna ho insegnato Struttura della Materia per la laurea triennale in Fisica e in Astronomia, Istituzioni di Fisica Teorica (per il triennio), Complementi di Struttura della Materia per la laurea specialistica in Fisica.
Come attività scientifica, mi sono interessato, sempre come teorico, di transizioni di fase, sistemi magnetici, sistemi classici e quantistici non autonomi, fondamenti statistici della termodinamica.
Sono in pensione dal Novembre 2020.