Pierwsze doświadczenia w międzynarodowym snookerze zdobył w wieku 12 lat na Asian Tour, który był częścią Players Tour Championship. Wziął udział w pięciu chińskich turniejach, aż w 2016 roku odpadł z touru. Jednakże udało mu się zwyciężyć tylko raz podczas Haining Open 2015, pokonując swojego rodaka . W tym samym roku po raz pierwszy wziął udział w Mistrzostwach Azji U-21, ale odpadł już w fazie grupowej. W swoim drugim występie w 2017 roku nie tylko dotarł do rundy finałowej, ale nawet doszedł do finału. Przegrał 1-6 z Yuan Sijunem. Następnie wziął udział w Mistrzostwach Świata U-21 i tam również dotarł do finału. W finale, w którym wzięli udział wyłącznie Chińczycy, zmierzył się z Luo Honghao i wygrał nieznacznie 7-6, mimo że przegrywał 2-5. Dało mu to kwalifikacje do dwuletniego touru zawodowego w wieku 17 lat. Następnie wziął udział w Mistrzostwach Świata Amatorów, ale przegrał w drugiej rundzie z Luo 1-5.