Arquitecto de la Escuela de Aníbal Moreno G, Universidad de América. Maestro en Arquitectura de la Universidad Nacional Autónoma de México. Docente en la Escuela de Arquitectura de la Universidad del Valle, en Cali. Ha sido docente en la Facultad de Arquitectura de las Universidades: Católica de Colombia, Piloto, América y Javeriana de Bogotá.
Desde el año 1984 ha desarrollado y participado en múltiples proyectos institucionales de construcción, especialmente en el área de bancos; y en diseño y construcción de viviendas en todo el país.