Urodzony na Tajwanie Chih-Yuan Yang studiował na Taipei National University of the Arts, gdzie skupił się na tajwańskiej technice tańca. Po wczesnej fascynacji tańcem, postanowił dalej rozwijać swoją technikę taneczną w Rambert School of Ballet and Contemporary Dance w Londynie.
Chih-Yuan Yang otrzymał liczne nagrody za swoje osiągnięcia: w 2018 roku zdobył Honorową Drugą Nagrodę na Fuzhou Dance Competition w Chinach- Gold Prize (w kategorii Contemporary), w 2017 roku zdobył Star of Canaan Dance International Ballet Grand Prix w Hong Kongu- Scholarship Award, a w 2016 roku został uhonorowany 8 International Taipei Ballet Grand Prix na Tajwanie- Scholarship Award.