Levelt Michaud, ex-jésuite, est licencié en philosophie (Instituto Technológico de Santo Domingo) ; en théologie (Centre Sèvres Faculté des jésuites de Paris). Il détient une maîtrise en éthique sociale et immigration (Boston College des États-Unis d'Amérique). Il a été directeur national du Service Jésuite aux Migrants-Haïti (SJM-Haïti).