Ingeniero civil de la Escuela de Ingeniería de Antioquia, con una especialización en Ingeniería Ambiental en la Universidad Pontificia Bolivariana. Ha estado vinculado a compañías como Tejicondor como Tesorero, Corfinsura en donde se desempeñó como gerente senior de proyectos en Banca de Inversión, ocupó el cargo de gerente financiero de Surenting y fue gerente de planeación en Pintuco. Desde 2008 se vinculó al Grupo Bancolombia donde ha ocupado diferentes cargos. Actualmente es el Vicepresidente de Riesgos Colombia del Grupo Bancolombia.