Em Amsterdã 1928 ele conquistou uma medalha de bronze na prova dos 1000 m contrarrelógio, sendo esta a primeira medalha para a Austrália no ciclismo. Quatro anos depois, em Los Angeles, voltou a competir na mesma prova, sendo também a primeira medalha de ouro da Austrália no ciclismo. Ele representou a Austrália nos Jogos do Império Britânico de 1934, em Londres, e venceu os 1000 m contrarrelógio. Nos Jogos do Império Britânico de 1938, em Sydney, ele venceu a prova dos 1000 m velocidade.