Nato a Vergato si laurea in Medica e Chirurgia nel 1969 presso l’Università degli Studi di Bologna. Si specializza in Endocrinologia e malattia del ricambio, in Medicina Interna ed in malattia dell’apparato cardiovascolare con il massimo dei voti.
Dal 1972 assistente ospedaliero di ruolo poi dal 1988 aiuto corresponsabile ospedaliero di ruolo di medicina Interna sempre presso la clinica medica Generale e terapia medica dell’Università degli studi di Bologna, dal 1990 responsabile del modulo metodologie endocrinologiche.
Ha esercitato sempre attività pratica di medico di reparto, attività didattica agli studenti del V e VI anno della facoltà di medicina ed ha esercitato l’attività di professore a contratto dal 1990 al 2000 nella scuola di Specializzazione in cardiologia dell’Università di Bologna con insegnamento di Patologie Tiroidee e Apparato Cardiovascolare.
Collabora con Nuova Ricerca dal 2001.