 From 1976 to 1998 he was lecturer in the history of philosophy at the Lateran University in Rome where from 1982 onwards he was full professor in the same discipline.He was dean of the Faculty of Philosophy at the same university for three consecutive terms from 1987 to 1996.From 1998 to 2014 he was full professor of the history of philosophy at the Libera Università Maria SS.