 His time for the 100 yards was 9.7 seconds.In the 1958 Commonwealth Games at Cardiff he won a bronze for the 4 × 100 yards relay.He competed for Australia in the 1956 Summer Olympics held in Melbourne, where he won the bronze medal in the 100 metres.