Villain sijoittui Méxicon 1968 olympialaisissa 3 000 metrin estejuoksussa yhdeksänneksi ajalla 9.16,2. Ateenan EM-kilpailuissa 1969 hän sijoittui viidenneksi ajalla 8.33,4. Helsingin EM-kilpailuissa 1971 hän saavutti uransa ainoan arvokisamitalin voittaessaan kultaa ajalla 8.25,2. Münchenin 1972 olympialaisissa hän sijoittui 11:nneksi ajalla 8.46,8. Rooman EM-kilpailuissa 1974 hän karsiutui alkuerissä ja samoin kävi Montréalin 1976 olympialaisissa.