Estudió historia en la Universidad del Valle (Cali). En la Universidad Nacional Autónoma de México (UNAM) realizó una maestría en Estudios Latinoamericanos y un doctorado en Historia. Es profesor titular de la Universidad Nacional de Colombia. Algunos libros de su autoría son: Seducción, amancebamiento y abandono en la Colonia (1991); Cabildo y vida urbana en el Medellín colonial (1992); Sentimientos y vida familiar en el Nuevo Reino de Granada (1996); Testamentos indígenas de Santafé de Bogotá (2001); En busca de lo cotidiano: honor, sexo, fiesta y sociedad (2002); Días de gloria en la Independencia hispanoamericana (Editorial Universidad del Rosario, 2011); Cartas de amor y de guerra de Rafael Uribe Uribe (Editorial Universidad del Rosario, 2014). También ha coordinado: Placer, dinero y pecado (2002); La familia en Iberoamérica (2004); Historia de la infancia en América Latina (2006); Cultura material y vida cotidiana en la Independencia (2010); Historia que no cesa: la Independencia de Colombia (Editorial Universidad del Rosario, 2010); Historia de la vida privada en Colombia, 2 vols. (2011); Envejecer en Colombia (2016).