At the 1928 Summer Olympics, he was eliminated in the first round of the heavyweight class after losing his bout to Sam Olij. Two years later at the 1930 Empire Games, he won the gold medal in the light heavyweight class after winning the final against Al Pitcher of Canada.