In 2015 he won the ACBS Asian Under-21 Snooker Championship, beating Yuan Sijun 6–4 in the final and as a result was given a two-year card on the professional World Snooker Tour for the 2015–16 and 2016–17 seasons. His first appearance in a ranking event qualifier came at the 2016 World Championship, where he was edged out 10–9 by compatriot Thepchaiya Un-Nooh in the opening round.