Li Xiaochuan
The Fallen Bridge 2022
Rating: 5.5
The Italian Recipe 2022
Rating: 7.4
Caught in Time 2020
Rating: 6
Soul Snatcher 2020
Rating: 5.4
Iceman: The Time Traveler 2019
Rating: 4
The Dead End 2015
Rating: 7.2
as Ju Huaiyi
as Mandy's Uncle
as Li Dagou
as Yin Yang Taoist