Video
Last Night We May Have Died trailer/2024Liang Duan?两端?/2020Spining Golf Ball/2021Why War Why Climate Crisis /2022
Environmental/Immersive Theatre Project
Labyrinth of Sacrifice/2023
Sculpture&InstallationSense Organ/2025Untitled/2025
Image-Making
The rewritten body/2025
Untitled/2019Untitled/2020Untitled/2022Smash Ahead 1/2020Smash Ahead 2/2020Smash Ahead 3/2020Costume designBrazil/2020Liangduan?/2020