Illuminant Object 2025
Actor
Yellow River Monster 2024
Once Upon a Time in Siping 2022
as Liu Qiang
The Wasted Times 2016
Credits from TMDB.