È professore di Filosofia all’Ateneo Pontificio Regina Apostolorum e di Storia e Filosofia all’Istituto Pontificio sant’Apollinare, a Roma. Conduce il programma BUONGIORNO PROF su TV2000. Si è laureato in Filosofia a Pavia e alla Gregoriana; in Scienze Storico-religiose alla Sapienza; ha conseguito due dottorati, in Filosofia e in Storia.
