He made his Crucible debut at the 2020 World Snooker Championship. In January 2021, he reached the quarterfinals of the German Masters, and in February 2021, he won his first ranking title at the Welsh Open, defeating Ronnie O'Sullivan 9–8 in the final. Ranked 81st in the world before the event, and rated a 750–1 outsider by bookmakers, he became the lowest-ranked player to win a ranking event since 1993.