Palmer won a gold medal in the flyweight division at the 1934 British Empire Games in London defeating Maxie Berger of Canada in the final on points.