Biólogo y Magíster en Biología de la Pontificia Universidad Javeriana. Actualmente es docente del programa de Ingeniería Ambiental de Corhuila en las áreas de Ecosistemas Colombianos, Sistemas Ambientales y Metodología de la Investigación. Ha sido docente de Biología en la Universidad Surcolombiana y consultor de la Coordinación de la Unidad en Entomología de la secretaría de Salud Departamental del Huila.
Su labor investigativa se ha enfocado en los campos de la Ecología, Zoología, Ornitología, Entomología, Conservación de la biodiversidad y Educación Ambiental. Sus artículos y libros en coautoría se han ocupado de diversas temáticas como el uso de microorganismos como bioindicadores de calidad de aire y agua, las relaciones funcionales en cultivos, la etomología médica y la resistencia a insecticidas por insectos vectores. Es investigador asociado de Colciencias.