He made a birdie on the second extra hole of a sudden-death playoff to defeat Nacho Elvira.
The following week, he won again at the AfrAsia Bank Mauritius Open, a co-sanctioned event on the European, Sunshine and Asian Tours.
He claimed a one stroke victory over Siddikur Rahman.
His third European Tour win came at the 2017 Commercial Bank Qatar Masters where he beat Joakim Lagergren and Jaco van Zyl in a playoff.
Prior to the European and Asian Tours, he played on PGA Tour China and won the tour's very first event in 2014.