At age nineteen he won the Canadian amateur flyweight championship in London, Ontario. He entered the 1932 Olympic trials as a bantamweight, a class permitting up to 118 lb (53.5 kg); he weighed 116.
He won the Canadian amateur bantamweight title, which sent him to the 1932 Summer Olympics in Los Angeles, despite his having fought only fifteen bouts. He won the Olympic gold medal match against the German Hans Ziglarski, knocking him down in the second round and winning on points.
Immediately after the Olympics he turned professional. He won the Canadian professional bantamweight title in 1939 and retired after two more bouts without defending the title. His professional record is 38(6 KO), 8(1 KO), 2.