Fue hijo de Emiliano Odio Méndez y Concepción Santos Badilla.