Nació en Buga. Realizó sus estudios de bachillerato en el Colegio Académico de esa ciudad y de licenciatura en Ciencias Sociales en la Universidad Santiago de Cali. Adelantó, también, estudios de Derecho. Obtuvo los títulos de Especialista en Desarrollo Intelectual y Educación y una Maestría en Estudios Políticos, en la Universidad Javeriana.
Se desempeñó, por más de treinta y cinco años, como docente universitario, en el área de la Historia y Pedagogía. En el Sector Público combinó su actividad pedagógica con la administrativa. Llegando a ser alcalde de los municipios vallecaucanos de Andalucía y Zarzal. Igualmente, fue titular de la Secretaría de Servicios Administrativos de la Gobernación del Valle del Cauca y encargado de la Secretaría de Educación del departamento y de la ciudad de Cali.
Fue rector de los colegios Instituto Eleázar Libreros, Colegio Libardo Madrid Valderrama y, en los últimos diecisiete años, del Colegio De Santa Librada de Cali. Allí, adelantó importantes tareas académicas y de orden estructural e institucional, sistematizando su archivo histórico e impulsando la creación de un museo pedagógico de ciudad.
Ha publicado los siguientes libros: Manual para Instituciones Educativas Estatales; Textos y documentos de la fundación del Colegio De Santa Librada; Evaluación del Desempeño Docente y Cali Precursora de la Educación Pública, el Colegio Republicano de Santa Librada en la Historia, 2018.
Asimismo, ha publicado diferentes artículos para revistas nacionales e internacionales.
Es Miembro Asociado de la Academia Santanderista de Colombia; Miembro y asesor de la Academia de Historia del Valle del Cauca y miembro de la Red de Historiadores de Colombia, Rehicol.
Condecorado con la Orden Independencia de Cali, 2024, en el grado Cruz de Comendador del Consejo de la Orden de la independencia de Santiago de Cali.