I have been a member of the NZPGA since 1987 and prior to that a member of the British PGA.

My golf career includes being a Scottish and British Isles representative at both junior and senior levels then play on the the Challenge and Tartan tours. In NZ, I was the Teaching Professional at Miramar Golf Club. This owning and operating the Golftech Driving Range I was Head Professional, first at Levin Golf Club, then at Paraparaumu Beach Golf Club.

I see myself as a good communicator (even with my Scottish accent) and knowledgeable in all things golf related.

I look forward to helping you.