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 como gerente de riesgos de Sufi, y desde 2010 venía desempeñándose como director de Riesgos Corporativo y Análisis Cuantitativo.