Chad Chen provine dintr-o familie de artiști taiwanezi realizați profesional. În 2010 și 2012, el a câștigat primul loc la divizia masculin juniori în Competiția Internațională de dans clasic chinezesc a New Tang Dynasty Television. În 2018 a câștigat primul loc la divizia masculin adulți în aceeași competiție internațională. A studiat dans clasic chinezesc la Academia de Arte Fei Tian și a absolvit cu magna cum laude la Colegiul Fei Tian din New York.
Li Bai and His Angelic Encounter (2020)
Devotion (2018)
The Lady of the Moon (2016)
Outlaw of Mt. Liang (2015)
Yang Zhi and His Sabre (2013)