Il est relégué du circuit professionnel en 2017, mais parvient à le regagner grâce à une victoire lors du tournoi de l'EBSA. Son dernier fait d'arme a eu lieu à Cardiff, lors de l'Open du pays de Galles de 2018, avec une victoire par 4 manches à 0 face à l'Anglais Shaun Murphy (7 mondial) au premier tour. En manque de résultats depuis quelques saisons maintenant, il est de nouveau relégué du circuit en 2019, mais parvient à regagner un ticket pour deux ans via la Q School. En 2020, il rallie les huitièmes de finale à l'Open du pays de Galles en battant sur sa route Ali Carter et Liang Wenbo. L'année suivante, il va également jusqu'en huitième de finale lors du Snooker Shoot-Out.