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