Lacey Chu was born on June 7, 1987 in Honolulu, Hawaii, USA. She is an actress, known for Lychee Thieves (2010).