 Glover competed for Canada in the 1928 Olympics held in Amsterdam, Netherlands in the 4×400 metre relay where he won the bronze medal with his teammates Alex Wilson, Phil Edwards and Jimmy Ball.At 1930 Empire Games he won the silver medal with the Canadian team in the 4×440 yards relay event.In the 440 yards competition he was eliminated in the heats.