Fue ordinario de filosofía en la Universidad de Perugia, también profesor en la Pontificia Universidad Lateranense y director fundador en la Pontificia Universidad Urbaniana de Roma del Instituto de Historia del Ateísmo, que fue el primero de su género en Europa.