Once Upon a Time in China 2024
Director
Deep In 2020
Actor
As God 2020
as Secpnd Buddha
Zhong Kui The Demon Buster 2019
as Wan Yao
Buried City to Shut All Lights 2019
as Wu Renxing
Waiting Until Smoke is Warm and Rain is Gone 2018
Credits from TMDB.