Ha conseguito la laurea di Medicina e Chirurgia nel luglio del 1978. Ha eseguito il traning per la specializzazione in Malattie dell'Apparato Cardiovascolare presso l'istituto di Cardiologia dell'Università di Bologna.

Ha inoltre frequentato il Dipartimento di Medicina Nucleare del Policlinico S.Orsola - Malpighi negli anni 1981-82-83. È stato Visiting professor del Cardiac Department del Hadassah University Hospital del Hebrew University-Jerusalem (ISRAELE) dal 1996 al 2000. Dal 1983 è membro dello staff della cardiologia dell'Ospedale S.Maria delle croci di Ravenna e Responsabile del Laboratorio di Cardiologia Nucleare.

Dal 2007 al 2009 ha svolto attività d'insegnamento presso la scuola di Cardiologia dell'Università di Parma come professore d'Emergenza Cardiovascolare. Numerose sono le pubblicazioni e organizzazioni di convegni d'aggiornamento.