Bogotá ha sido profesor de Historia y del área de Ciencias Sociales en los Colegios San Viator, Nuevo Campestre, Nueva Inglaterra. Coordinador general del Colegio calatrava y Rector del Colegio Militar Simón Bolívar.
Desde 1986 se ha desempeñado como Catedrático del área de Historia en varios centros de educación superior en Bogotá: Instituto universitario de historia de la Academia colombiana de historia, Universidad Antonio Nariño, Universidad externado de Colombia, Universidad Central, Universidad Los libertadores, Universidad del Área Andina, Universidad Minuto de Dios, Bogotá virtual y presencial en Zipaquirá.
Fue Director del departamento de humanidades Universidad Agraria.
En la Escuela Militar de Cadetes José María Córdoba ha sido Director del área humanística, Coordinador de Historia Militar Contemporánea de Colombia y Docente Maestría en Historia Militar.
Proyecto de PFPD Métodos y Estrategias pedagógicas para la enseñanza de la Cátedra Bogotá.
Investigación Escuela-ciudad ciudad-escuela como utilizar los monumentos históricos en el aula de clase.
Asesor pedagógico de las editoriales Pime, Cultural Colombiana, y Voluntad.
Causas internas que incidieron en la independencia de la Nueva Granada.
Historia y Arquitectura de la Quinta de Bolívar.
Los aportes de Colombia en las Conferencias Panamericanas y la creación de la O.E.A.
Elaboración del libro Los sesenta años de la Universidad La Gran Colombia.
Libro Aportes históricos para la enseñanza de la cátedra de Bogotá.
Bogotá escenarios de aprendizaje un recorrido por la historia de la ciudad desde la conquista hasta la República. Segunda edición ampliada y corregida. Universidad Los Libertadores. Ganador de la distinción Simón Bolívar como mejor investigación del año 2016, Universidad los Libertadores.