Ingeniero sanitario de la Universidad del Valle (Cali), Magíster en Salud Pública de la misma universidad y Magíster en Investigación Operativa y Estadística de la Universidad Tecnológica de Pereira (UTP). Ha asistido a varios cursos sobre investigación y estadística a nivel de posgrado.
Se desempeña profesionalmente en el área de la salud pública y en el campo educativo. Fue jefe de la División de Saneamiento Ambiental del Servicio de Salud del departamento de Risaralda, asesoró el Plan Departamental a Favor de la Infancia del mismo departamento y coordinó el posgrado en Salud Ocupacional y el área de investigación del posgrado en Gerencia de Sistemas de Salud en la UTP. Además, ha sido docente de las asignaturas de investigación epidemiológica, bioestadística, metodología de la investigación, biometría y demografía. Ha realizado investigaciones en el área de la salud, saneamiento ambiental y en el campo deportivo. También ha asesorado en varios trabajos de grado, de pregrado y posgrado a estudiantes de diferentes áreas del conocimiento.