Su primera aparición en los Juegos Olímpicos fue en Tokio 1964, en donde terminó en el lugar veintinueve entre 37 participantes en el evento individual y en la prueba por equipos terminó en el lugar noveno de once participantes.
Cuatro años después regresa en México 1968 donde terminó en octavo lugar entre 48 participantes en el evento individual y en el evento por equipos terminó en octavo lugar entre quince equipos.
[2] Dos años antes había anunciado su retiro pero se retractó a causa de su entrenador Ron Bright mientras era sargento del Royal Electrical and Mechanical Engineers (REME).
Participa por cuarta ocasión en Juegos Olímpicos en la edición de Montreal 1976, en la que en el evento individual terminó en el lugar 15 entre 46 participantes, mientras que en el evento por equipos fue campeón olímpico junto a Danny Nightingale and Adrian Parker.
[3][4] Actualmente es el único pentatleta británico en participar en cuatro ediciones de los Juegos Olímpicos.