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