Loading
Loading

Du Lin, a director born in 1983, graduated from the Beijing Film Academy. He has directed works including "Fox Spirit Matchmaker: Red-Moon Pact," "Fox Spirit Matchmaker: Sword and Beloved," and the TV series "The Great Decisive Battle."
Sword and Beloved2025
Love You Seven Times2023
Love in Pavilion2025
The Imperial Age2022
Fox Spirit Matchmaker: Red-Moon Pact2024
Never Grow Old2022
Blossoming Mountain Country2021