Hamish Robert Haynes is an English road racing cyclist. He was British champion in 2006.
NASource: Wikipedia