Candy Liu
actress
Candy Liu was born on Mar 27, 1983 in China. Candy Liu's big-screen debut came with The Storm Warriors directed by Danny Pang in 2009.
Candy Liu was born on March 27, 1983 in Beijing, China. She is an actress, known for Nam yee boon sik (2007), Paris Holiday (2015) and The Storm Warriors (2009).
Birthday
Mar 27, 1983Place of Birth
Beijing, China
Movies & TV Shows
All
Movies
- 20155.6
- 20095.2