Era hijo de Andrés Sanín Llano, un médico, y Clara Echeverry.