Contrajo nupcias con Marta Eugenia Mora Rojas, con la que tiene dos hijos, Isadora y Gustavo .