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