YANG ukończył Tainan National College of the Arts na Tajwanie i od tego czasu jest niezależnym twórcą filmów dokumentalnych. Jego film I Love (080) zdobył nagrodę NETPAC Special Mention na Międzynarodowym Festiwalu Filmów Dokumentalnych w Yamagata oraz Prix Regards Neufs Etat De Vaud na Visions du Reel; film The Old West Gate zdobył nagrodę dla najlepszego filmu dokumentalnego przyznawaną przez tajwańską Radę do Spraw Kultury, a film Someone Else's Shinjuku East zdobył nagrodę dla najlepszego reżysera filmu niedramatycznego na Golden Bell Awards. Do jego najważniejszych dzieł należą także My Football Summer i Floating Women.