Nació en Buenos Aires en 1946. Estudió historia del arte e historia de la ciencia con Héctor Schenone, Carlo Del Bravo, Paolo Rossi y Ángel Castellan. Obtuvo el título de doctor en Filosofía y Letras en la Universidad de Buenos Aires (1985). Allí mismo fue nombrado profesor titular de Historia Moderna y, más tarde, vicedecano de su Facultad de Filosofía y Letras para el período 1994-1998. Entre 2004 y 2016, fue profesor titular de Problemas de Historia Cultural en la Escuela de Humanidades de la Universidad Nacional de General San Martín. Es autor —solo y en colaboración— de veintiséis libros.