È insegnante di religione e docente di Teologia morale nelle Marche. Oltre ad aver conseguito la Licenza in Teologia morale, è laureato in Sociologia e tiene corsi per fidanzati e famiglie.
Con la moglie è stato responsabile della Pastorale familiare della diocesi di Fermo.