 Ramba uchinyora ndima iyi - Barber akahwina menduru yesirivha pa 1977 World Junior Championships pamwe chete naKim Spreyer. Apo ushamwaridzani ihwohwo hwakaguma, akabatana naNicky Slater. Vakakunda menduru yebronze pa 1983 European Championships. Vakamirira Great Britain pa 1980 Winter Olympics, vachiisa 12th, uye pa 1984 Winter Olympics, apo vakaisa 6th. 