Lenox Lu is a Chinese film and television actor.
2018 • as Bei Xiaowu
2023
2023 • as Qi Tian
2023 • as 麦思源
2023 • as Ren Ming
• as Zhi Hua