Lu Chen was born on November 24, 1976 in Changchun, China. She has been married to Denis Petrov since July 8, 2005. They have two children.
No data