He competed at the 1960, 1964, 1968 and 1972 Summer Olympics. He represented England and won a gold medal in the rapid fire pistol and a silver medal in the centre fire pistol, at the 1966 British Empire and Commonwealth Games in Kingston, Jamaica. Eight years later he competed in the rapid fire pistol event at the 1974 British Commonwealth Games in Christchurch, New Zealand.