Nació en la ciudad de Santiago de Cali, es profesor de la Universidad del Valle y en la Institución Educativa Eustaquio Palacios. Licenciado en Biología y química de la Universidad Santiago de Cali, magister en Educación como énfasis en la Enseñanza de las Ciencias, Universidad del Valle. Ha participado en algunas investigaciones y publicado en algunos artículos en el campo de la educación en ciencias.