[1] A member of the Cardiff Amateur Athletic Club and Roath Walking Club, Barry won the gold medal in the 30 km road walk at the 1982 Commonwealth Games representing Wales.
[2][3] Barry represented Great Britain at the 1984 Los Angeles Olympics in the 20 km walk, finishing 24th.
Barry retired from the sport through injury following the Olympics.
[1][3][4] Barry won the BBC Wales Sports Personality of the Year in 1982.
This biographical article relating to Welsh athletics is a stub.