Święcenia kapłańskie otrzymał 29 czerwca 1970 i został inkardynowany do diecezji Volterra. Przez wiele lat pracował jako duszpasterz parafialny oraz jako wykładowca seminarium w Sienie. Był także związany z organizacją UNITALSI, której był asystentem diecezjalnym (1977-1996) i regionalnym (1996-1998), a także wiceasystentem krajowym (2001-2010)[1].