Stand by · pulling the latest frames
Acting
Born · 1982
Beijing, China
High Forces
2024
Lan Yu
2001
Beijing Bicycle
Cala, My Dog!
2003
Sunflower
2005
Eternal Wave
2017
Shanghai Dreams
Shushan Devil
Promise
2020
Unserious Hero
2018
Gun of Mercy
2008
Resonate With Many
Two Hearts
2002