His best finish in a major was at the 1978 British Open, when he finished tied for second behind Jack Nicklaus.
He played on the European Tour from the mid-1970s to the mid-1980s, winning the 1974 German Open and the 1976 Double Diamond Individual Championship. European Tour wins (2) Other wins (10) European Seniors Tour wins (2) Other senior wins (3).
European Tour playoff record (1–0) 1972 Fiji Open 1976 New Zealand Open 1978 New Zealand Professional Golf Association Championship, Malaysian Dunlop Masters 1980 South Australian Open 1984 Hawkes Bay 72 Hole Classic (New Zealand) 1989 Hawkes Bay 72 Hole Classic (New Zealand) 1990 City of Auckland 72 Hole Classic (New Zealand) 1991 Tahiti Open, Cable & Wireless - Pacific Harbour Open (Fiji) 2001 Tunisian Seniors Open 2007 Italian Seniors Open 2001 New Zealand Professional Golf Association Seniors Championship 2003 New Zealand Professional Golf Association Seniors Championship 2014 Australian Professional Golf Association Seniors Championship.