Nato il 29 marzo 1987 a Songyuan, Jilin Province, China.
Lenox Lu is a Chinese film and television actor.