Docente de la Universidad del Valle desde 1997, donde ha ejercido como director de la Escuela de Ingeniería Civil y Geomática. Ingeniero aeroespacial, magíster y doctor en Ingeniería Aeroespacial y Mecánica de la Universidad de Minnesota (EUA). Coordinador del Laboratorio de Ingeniería Sísmica y Dinámica Estructural, y director del Grupo de Investigación en Ingeniería Sísmica, Eólica, Geotécnica y Estructural (G-7), en el que lidera la línea de investigación en Mecánica Computacional. Ha publicado más de setenta artículos en revistas científicas, más de cien ponencias en eventos académicos, y ha registrado dos patentes y cinco desarrollos tecnológicos.