Nato a Roma il 18 settembre 1955. Vincitore nell’ottobre 1974 di un posto presso la Classe di lettere e filosofia, sezione di filologia classica, della Scuola Normale Superiore di Pisa. Laurea in Filosofia conseguita il 19 luglio 1987 presso l’Università di Pisa con la tesi “Appunti sulle concezioni filosofiche e cosmologiche di Marcello Palingenio Stellato” discussa con i Proff. Eugenio Garin e Nicola Badaloni. Vincitore nel novembre del 1990 di una borsa di studio annuale presso l’Istituto universitario ‘Suor Orsola Benincasa’ di Napoli e nel novembre del 1991 di una borsa di studio biennale presso l’Istituto italiano per gli studi filosofici di Napoli. Il 10 marzo 1994 ha vinto un posto di dottorato in storia della scienza presso il Museo della Scienza di Firenze; del quale ha superato poi l’esame finale il 27 febbraio 1999. Il 4 giugno 2000 ha vinto un posto di ricercatore in Storia della Filosofia presso la Facoltà di Scienze della Formazione dell’Università di Bologna.