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