Acting
Actor and director from Mainland China.
Money Money Come
2025
The Poisoned Footless Bird
2020
Terton
2018
Crazy Alien
2019
Weird Typhoon
2024
Chongqing Hot Pot
2016
Streetwise
2021