Maestro en Historia de la Universidad de los Andes, Colombia. Comunicador social con énfasis en Educación de la Universidad Santo Tomás. Ha trabajado como profesor de cátedra en la Pontificia Universidad Javeriana en la Facultad de Comunicación Social; en la Universidad del Rosario, en el Departamento de Ciencias Humanas, y en la Universidad de los Andes, en el Departamento de Historia en calidad de asistente de profesor.
En la actualidad, trabaja en la realización de una historia cultural de la prensa y el periodismo en Colombia en el Grupo de Investigación de Periodismo (GIP) y está encargado de las materias Historia de Colombia e Historia del Periodismo, en la Universidad de La Sabana, Chía, Colombia.