Profesor asociado del Departamento de Historia, Universidad del Valle. Es autor de dos estudios biográficos: Luis Tejada y la lucha por una nueva cultura, Bogotá, Colcultura-Tercer Mundo Editores, 1994; Manuel Ancízar y su época, 1811-1882, biografía inédita.