Ha sido docente universitario en el área de la Educación Ambiental , la Ingeniería de Procesos y la Informática , en el Seminario de Computación aplicada a la Ingeniería de la Universidad de América, la Especialización de Evaluación Social de Proyectos de la Universidad de Los Andes, la Facultad de Ciencias Económicas y Administrativas de la Pontificia Universidad Javeriana, el Programa de Educación Continuada de esta misma Universidad, La Especialización en Ingeniería de Hidrología y Suelos de la UIS (Universidad Industrial de Santander) y la Especialización en Planeación Ambiental de la Universidad Militar Nueva Granada. A partir del 2001 es Consultor y Auditor en Sistemas de Gestión Ambiental ISO 14001 con Bureau Veritas y varias compañías en Colombia y el exterior.
Actualmente dirige la cátedra de Indicadores Ambientales de la Especialización en Gestión Ambiental Urbana de la Universidad Piloto de Colombia (EGAU-UPC) y es consultor de la firma AdM (Artículos de Montaña Ltda.).
Tiene inéditas una novela y un libro de cuentos y es el creador del Proyecto “Planeta Agua”.