Director · Born 1991
China Rescue: 36 days of desperation
2021 · Director
Horror Shark
2020 · Director
Linglong Wells
2018 · Director
沃土仁心
Mid-July Days 3: Spirit Touch Seventh Senses
2017 · Director
Midnight Soul Road
Alternative Love
2016 · Director