The Australian will hold the Brodie Breeze Trophy for a second time after shooting an eight-under-par 63 in the final round today to finish on 21-under par.
He took the lead on the 13th with a birdie when overnight co-leader Lucas Herbert made a double bogey for a three-shot swing.
Herbert had a chance to draw level after he made birdie on the 17th but in search of a rare birdie on the par-3 18th, he it into the water.
Herbert finished on 19-under for runner-up, two shots ahead of another Australian Nick Flanagan who shot a five-under 66 to finish on 17-under par, with overnight co-leader Joohyung Kim a further shot back on 16-under.
The leading New Zealanders were 2017 Champion Michael Hendry and Wairarapa professional Harry Bateman on 15-under par.