Nel 2016 conquista la sua prima finale in un torneo Ranking ma la perde contro Mark Selby per 4-2 al Paul Hunter Classic. Nella stagione 2019-2020 realizza la serie perfetta durante le qualificazioni per l'International Championship e all'English Open.