Candy Liu

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, 1983
  • Place of Birth

    Beijing, China

Movies & TV Shows

All
Movies