Шон Жэнь изучал классический китайский танец в Академии искусств Фэй Тянь и колледже Фэй Тянь в Нью-Йорке. В 2021 году он занял второе место во взрослой категории (мужчины) в Международном конкурсе классического китайского танца телеканала NTD. Ранее, в 2018 году, он занял второе место в молодёжной категории (юноши) того же конкурса.