On the PGA Tour of Australasia, he won twice in 2016: the South Pacific Open Championship and the New South Wales Open.
On the Asian Tour, he has three runner-up finishes: 2007 Pine Valley Beijing Open, 2009 Pertamina Indonesia President Invitational, and the 2012 Zaykabar Myanmar Open.