 He competed in the 1948 Summer Olympics in men's 200 metres breaststroke, but did not win a medal, despite having gone into the competition with the year's fastest time.He also represented England and won a gold medal in the 330 yard medley relay and a silver medal in the 220 yard breaststroke at the 1950 British Empire Games in Auckland, New Zealand.At the ASA National British Championships he won the 220 yards breaststroke title in 1947, 1948 and 1949.