Его профессиональный путь начался в августе 2013 года на The International 2013 (TI3) в составе команды MUFC. Тогда он дебютировал вместе с такими игроками, как WinteR, TooFuckingGood, FzFz и dabeliuteef. Несмотря на участие в престижном турнире с огромным призовым фондом (более 2,8 миллионов долларов), команда MUFC не смогла завоевать призовое место. Следующим значимым турниром стал StarLadder StarSeries Season 10, где ling выступал уже за команду Johnny+4 (Johnny's Revenge).
За свою карьеру ling представлял около 14 команд из Малайзии и Китая, таких как G-Guard, Taring, NEWBEGIN и другие. Многие из этих команд не смогли добиться значительных успехов, но именно опыт игры в них сформировал ling как профессионального игрока. Некоторые команды, такие как G-Guard, принесли ему значительные призовые, в то время как другие остались без призового фонда. Переходы между командами были частыми, что отражает динамику киберспортивной сцены.
Всего ling участвовал примерно в 50 турнирах. Его последние выступления включают в себя участие в Dota Pro Circuit 2021 Season 2 China, DreamLeague Season 13 Open Qualifier, Asia Master League Season 2, VARENA Challenge Season 2 и ESL One Hamburg 2019 Open Qualifier. Несмотря на то, что многие из этих турниров не принесли команде ling призовых мест, они являются важным компонентом его опыта и постоянного развития как профессионального игрока Dota 2.
* в описании используются только собственные данные из базы game-tournaments.com