Acting
1984-11-14 · Zhaoqing, Guangdong, China
Naked Soldier
2012 · Movie
C'est La Vie, Mon Chéri
2008 · Series
It Had To Be You
2005 · Movie
Kung Fu Soccer
2004 · Series