Es profesor en la Universidad Nacional de Colombia.
Su investigación se centra en la historia política y social de Colombia, y ha publicado varios libros y artículos sobre el tema. Es conocido por su enfoque crítico y riguroso en la enseñanza y la investigación.