Тан окончил Пекинский институт технологии моды. Дебютировал в качестве актера в веб-сериале 2017 года «Вечная молодость», где он сыграл Ху Канканя, брата Се Руолин.
В феврале 2019 года он присоединился к основному актерскому составу сериала «Королева Дугу», где сыграл Ян Юна, наследного принца Суй, старшего сына императора Ян Цзяня и императрицы Дугу Цзялуо, который впоследствии был лишен своего титула. В апреле того же года он исполнил роль Фу Пей в драме «Положи голову мне на плечо». В декабре он присоединился к основному актерскому составу сериала «Чтобы заполучить ее», где сыграл Ту Сийи, известного кумира, застрявшего в видеоигре, где он теряет все свои воспоминания и становится третьим принцем.
В 2020 году Тан снялся в главной мужской роли в романтическом драматическом сериале Tencent Video «Назад в любовь».
В январе 2021 года он исполнил главную роль Вэнь Шаоцина в романтической комедийной дораме «Мое маленькое счастье». В том же году Тан присоединился к актерскому составу дорамы «Меч и парча», где он сыграл Оу Яньсина / Линь Шисяня. В июле он сыграл Цзян Сяое в «Брокере».