Laureato presso l’università di Roma La Sapienza nel 1978 e specializzato in Neurologia presso la I Scuola di specializzazione nel 1982, ha lavorato presso il servizio di "Guardia medica" sino al febbraio 2000, poi, in sequenza, presso il "SES 118 Lazio Soccorso", l'"Unità Operativa Complessa" "Ps e Breve Osservazione" dell’ospedale di Civitavecchia e infine, dal 20 febbraio 2007 al 31 dicembre 2019, presso l’"ospedale Belcolle di Viterbo", ancora in Pronto soccorso. Dal 1 gennaio 2020 è in pensione.