Yang hat einen Masterabschluss in Filmwissenschaft vom King’s College London. Er war zuvor leitender Redakteur von „Funscreen Weekly“ und hat Essays zu verschiedenen Publikationen beigetragen. Derzeit ist er Filmprogrammgestalter am Taiwan Film and Audiovisual Institute, wo er Retrospektiven zu Kinuyo Tanaka, Robert Altman und Lynne Ramsay sowie Sonderprogramme zur modernen Geschichte Südkoreas und zu den Meistern der japanischen Neuen Welle kuratiert hat.
Von Women Make Waves International Film Festival 2026, Nr. 33