Participó en los Juegos Olímpicos de Melbourne 1956, obteniendo una medalla de bronce en la prueba de persecución por equipos (junto con Donald Burgess, Michael Gambrill y Thomas Simpson). Ganó una medalla de bronce en el Campeonato Mundial de Ciclismo en Pista de 1956, en la prueba de persecución individual.