Oliver won the gold medal at the
1966 British Empire and Commonwealth Games in the men's heavyweight division. At the
1962 British Empire and Commonwealth Games he won the silver medal in the same division. Oliver represented New Zealand at three Olympic Games in the heavyweight division. At the
1960 Summer Olympics, Oliver lifted a combined weight of 425 kg and finished in 13th place. Four years later in
Tokyo at the
1964 Summer Olympics he lifted 480 kg and finished in ninth place. In his last Olympics, Oliver recorded his best finish lifting 490 kg and finishing in eighth place at the
1968 Summer Olympics in
Mexico City, where he was also the New Zealand team flagbearer at the opening ceremony. In all, Oliver won 10 New Zealand national weightlifting titles in the heavyweight division, and he was the New Zealand record holder in that division from 1959 to 1968. ==Work and business==