Career
1989 Norway Box Cup (Silver Medal)
1989 European Championships (Athens)
1989 Canada Cup
1989 Diamond Jubilee (Gold Medal - Belfast)
1990 American Bar Association Final
1990 Commonwealth Games (Auckland)
1990 Canada Cup (Bronze Medal)
1990 World Cup (Bombay)
1991 European Championships (Bronze Medal - Gothenburg)
1991 Canada Cup (Bronze Medal)
1991 World Championships (Sydney), fought against Ireland, England, Wales, United States of America, East Germany. He lost the bout, but Camacho vacated the belt and he defeated Paul Oulden for the vacant WBO light flyweight title in 1994. They rematched the following year and Weir lost via TKO in the tenth.
In 2010, Weir returned to boxing as a trainer.