Acting - Born TBA in Beijing, China
No biography available.
The Luckiest Man
2004
Liar, Liar, Love is on Fire
2025