Born on March 29, 1987 in Songyuan, Jilin Province, China.
Lenox Lu is a Chinese film and television actor.