È stato professore ordinario di Filosofia della religione nell’Università di Urbino «Carlo Bo», dove è stato anche direttore dell’Istituto superiore di scienze religiose «Italo Mancini». Già redattore de Il Regno, ha diretto le riviste Hermeneutica e Dialoghi.
