Daegun MM-kisoissa 2011 Barry sai pronssia ennätyksellään 232. Vuonna 2012 hän oli Istanbulin sisäratojen MM-kisoissa kahdeksas. Lontoon olympialaisissa hän jäi karsintaan. Pekingin MM-kisoissa 2015 hän sijoittui kymmenenneksi ja Rio de Janeiron olympialaisissa 2016 yhdenneksitoista.