Shawn Ren studiował chiński taniec klasyczny w Akademii Artystycznej Fei Tian na Uniwersytecie Fei Tian w Nowym Jorku. W 2021 roku zdobył drugie miejsce w kategorii mężczyzn w Międzynarodowym Konkursie Chińskiego Tańca Klasycznego organizowanym przez New Tang Dynasty Television, a wcześniej zdobył drugie miejsce w kategorii juniorów w tym samym konkursie w 2018 roku.