Après avoir réalisé des performances médiocres dans les tournois majeurs, il s'impose en 2011 à la surprise générale dans un tournoi du championnat du circuit des joueurs, son unique victoire sur le circuit professionnel. En 2015, il réalise sa meilleure performance dans un tournoi classé, obtenant une place de finaliste à l'Open du pays de Galles, battu par John Higgins. Quelques mois après, il atteint la place mondiale, puis la (son meilleur classement jamais atteint).