Liu Chun is a director from Henan, mainland China.
Exchange Souls
Series • 2025
Green Snake: The Origin
Movie • 2025
White Snake: Love Tribulation
Movie • 2021
Doll Bride
Movie • 2024
Painted Skin
Movie • 2022
Wanted
Taoist Priest In The Tomb
Movie • 2023
The Vengeance
Fist of Legend
Movie • 2019