Barrios sijoittui 10 000 metrin juoksussa viidenneksi sekä Soulin 1988 että Barcelonan olympialaisissa 1992. Rooman MM-kilpailuissa 1987 hän sijoittui samalla matkalla neljänneksi.