Se graduó como Profesor de Historia en la Universidad de Buenos Aires. Dicta cursos de posgrado en la Universidad Torcuato Di Tella y en la Facultad Latinoamericana de Ciencias Sociales. Dirige la colección “Historia y Cultura” de Siglo Veintiuno Editores de Argentina. Integra el Consejo de Administración de la Fundación Universidad de San Andrés. Dirige el sitio “José Luis Romero” del Programa de Historia Política y la Universidad de San Andrés.