Nato nel 1952, laureato nel 1982 presso l'Università di Firenze, dal 1991 ricercatore di storia della scienza. Attualmente è professore associato presso la Facoltà di Lettere e Filosofia II (Arezzo). Collaboratore dell'Istituto e Museo di Storia della Scienza di Firenze, è direttore, insieme a Michele Camerota, della rivista Galilaeana - Journal of Galilean Studies.