Career highlights

  • Speaker of the London 2012 Olympic Games

  • Speaker of the Rio 2016 Olympic Games

  • Speaker of the Gold Coast 2018 Commonwealth Games

  • Speaker of the Giro d’Italia

  • Speaker of Milano San Remo

  • TV commentator of all UCI road, track and cyclo cross World Championships and World Cups

  • Commentator BBC Sport for European Championship BMX

  • Host of events and launches including Trek Factory Racing, Fabian Cancellara retirement event, Dave Rayner Fund dinner, London Velodrome

  • Host of press conferences for major races including UAE Tour, Dubai Tour