Acting
Born 1967-11-26 · Shanghai, China
He is a Chinese actor.
2025 · Movie
Restricted access — enter code to continue