Laureato in Medicina e Chirurgia nel 1977, presso l’Università degli Studi di Bologna. Dopo la laurea ha frequentato la Divisione di Chirurgia Generale dell’Ospedale Maggiore di Bologna, presso la quale, nel 1978, ha svolto un Tirocinio Pratico Ospedaliero in Chirurgia Generale.
Ha conseguito il titolo di specialista in Chirurgia Generale presso la Scuola di Specializzazione dell’Università di Modena nel 1985, dove ha conseguito inoltre il titolo di specialista in Chirurgia Toracica nel 1989. Ha conseguito l’Idoneità Nazionale a Primario di Chirurgia Generale nel 1987.
Dal 1997 è stato referente dell’Ambulatorio di Colonproctologia dell’Unità Operativa di Chirurgia Generale del Presidio Ospedaliero di Faenza, diventando responsabile a partire dal 2004 della Struttura Semplice di Colonprocotologia e Pavimento Pelvico.
Dal 2005 ha svolto funzione di Primario vicario di Chirurgia Generale del Presidio Ospedaliero di Faenza, di cui è stato Direttore nel 2010. Dal 2011 è Responsabile della Struttura Semplice Aziendale di Proctologia e Pelviperineologia per l’Ausl di Ravenna. Dal 2013 al 2017 è stato coordinatore dell’Unità di Colonproctologia Romagna e dal 2014 del Centro del Pavimento Pelvico.