Acting
1963-03-03 · Guangzhou, Guangdong Province, China
Kung Fu Chefs
2009 · Movie
Legendary Couple
1995 · Movie