HUB
Acting
Chen Chen Julian
*1970
in Chongqing, Sichuan, China
The Qingming Kid
Til It Blooms
2022
7/10
The Beta Test
2021
4/10
Dead Bird Don't Fly
2015
Sweet Dreams
2019