Ren trat international erstmals im März 2014 bei den Juniorenweltmeisterschaften in Erzurum in Erscheinung. Dort gewann er die Bronzemedaille über 1500 m und die Goldmedaille mit der Staffel. Im folgenden Jahr holte er bei den Juniorenweltmeisterschaften in Osaka über 1000 m und mit der Staffel jeweils die Silbermedaille. Im Shorttrack-Weltcup debütierte er im Dezember 2015 in Nagoya und belegte dabei den 26. Platz über 1500 m und den 21. Rang über 1000 m Beim folgenden Weltcup in Shanghai holte er über 1500 m seinen ersten Weltcupsieg. Bei den Juniorenweltmeisterschaften 2016 in Sofia gewann er über 1500 m die Silbermedaille und im Mehrkampf, über 1000 m, im 1500-m-Superfinale und mit der Staffel jeweils die Goldmedaille. In der Saison 2016/17 siegte er im Weltcup in Salt Lake City und in Shanghai jeweils mit der Staffel. Bei den Weltmeisterschaften 2017 in Rotterdam holte er die Silbermedaille mit der Staffel. Im Februar 2017 gewann er bei den Winter-Asienspielen in Sapporo die Goldmedaille mit der Staffel. In der Weltcupsaison 2017/18 wurde er in Budapest Zweiter und in Dordrecht Dritter mit der Staffel. Sein bestes Einzelergebnis in der Saison war der vierte Platz in Seoul über 500 m. Beim Saisonhöhepunkt, den Olympischen Winterspielen 2018 in Pyeongchang, holte er mit der Staffel über 5000 m die Silbermedaille. Im Lauf über 500 m wurde er Sechster. Im März 2018 gewann er bei den Weltmeisterschaften in Montreal die Silbermedaille über 500 m.
In der Saison 2018/19 erreichte Ren mit dem dritten Platz über 1000 m in Calgary und den zweiten Rang in Salt Lake City über 1000 m, den zehnten Platz im Weltcup über 500 m und den vierten Rang im Weltcup über 1000 m. Zudem siegte er in Calgary mit der Mixed-Staffel und errang in Salt Lake City den zweiten Platz mit der Staffel. Bei den Weltmeisterschaften 2019 in Sofia gewann er die Bronzemedaille über 500 m und die Silbermedaille mit der Staffel. Im Mehrkampf errang er dort den achten Platz. In der folgenden Saison holte er drei Siege davon zwei mit der Staffel und zwei dritte Plätze und belegte damit den sechsten Platz im Weltcup über 1500 m.