Barry ha destacat com a gregari, especialment de Lance Armstrong i Paolo Savoldelli. Ha participat 3 cops als Jocs Olímpics, i cal esmentar el 8è lloc a la prova en ruta de l'any 2008.