Sa première victoire sur le circuit intervient durant la saison 2016-2017 à l'Open d'Inde 2016 : après des victoires face à dont deux du top 5, Stuart Bingham et Shaun Murphy, il domine en finale Kyren Wilson sur le score de 5 frames à 2. Durant la même saison, il remporte également le Snooker Shoot-Out 2017, son deuxième tournoi mondial classé, battant en finale le joueur chinois Xiao Guodong.