Dotarł także do 1/32 finału Mistrzostw Świata Amatorów U21.
W 2016 roku dotarł do ćwierćfinału swojej grupy podczas pierwszego turnieju Q School, przegrywając z Cao Yupengiem, po czym brał udział w licznych turniejach zawodowych w trakcie sezonu, ale zawsze przegrywał swoje mecze otwarcia. Po nieudanym udziale w Q School w 2017 roku zakwalifikował się do głównej drabinki zawodów Pro/Am Paul Hunter Classic i Gibraltar Open, ale przegrał z Joe Swailem i Yu Delu.
W 2018 roku dotarł do trzeciej rundy , a następnie wziął udział w trzech turniejach kwalifikacyjnych, a jego najlepszym wynikiem był ćwierćfinał w drugim z nich. Dało mu to kwalifikację do , w którym dwukrotnie dotarł do 1/8 finału. Dotarł także do półfinału rundy kwalifikacyjnej English Amateur Championship, w której przegrał z Zakiem Suretym.
W 2019 roku podjął kolejną próbę w Q School. Podczas gdy w pierwszym turnieju został pokonany w ćwierćfinale grupy przez Si Jiahui, pokonując m.in. Reanne Evans i Ng On Yee, w drugim turnieju pokonał Briana Ciniego, Floriana Nüßlego i Adityę Mehtę, a ostatecznie wygrał w finale 4-3, po tym jak przegrywał już 0-3 z Si Jiahui.