Laureato nel 1972 in Medicina e Chirurgia presso l’Università degli Studi di Bologna ottenendo il massimo dei voti e la lode. Successivamente, sempre presso l’Università di Bologna, ha conseguito il Diploma di Specialista in Ostetricia e Ginecologia.

Ha iniziato la sua attività professionale di ostetrico ginecologo maturando appropriata ed efficace esperienza in Chirurgia Ginecologica, sia tradizionale (chirurgia laparotomica e vaginale), sia endoscopica (chirurgia isteroscopica e laparoscopica), anche grazie alla sua partecipazione a numerosi corsi e master di Chirurgia Ginecologica, sia in Italia che all’estero. Ha eseguito numerosi interventi ginecologici lavorando presso strutture ospedaliere dell’Emilia Romagna, in particolare dal 1989 al 1997 ha ricoperto il ruolo di Responsabile del Modulo di Diagnosi Prenatale presso la Divisione di Ostetricia e Ginecologia dell’Ospedale Maggiore a Bologna;
dal 1997 fino al giugno del 2012 ha ricoperto il ruolo di Primario presso l’Unità Operativa di Struttura Complessa di Ostetricia e Ginecologia – Presidio Ospedaliero di Faenza – AUSL di Ravenna dove ha riorganizzato il Reparto in tutti i settori, sia nelle attività ambulatoriali e sia in quelle di ricovero, oltre all’attività di Pronto Soccorso, sia ad accesso diretto che come consulenza al Pronto Soccorso Generale e agli altri Reparti.