He turned professional in 1965. Shaw played in Europe in the 1960s, winning the Spanish Open in 1968. His best finish in a major was T20 at the 1972 Professional Golf Association Championship.
Professional Golf Association Tour wins (1) Other wins (3) 1968 Spanish Open, New Zealand Professional Golf Association Championship World Cup (representing Australia): 1980.