Strange Case in Western Hunan 2023
as Director Wang
The Book of the Devil 2021
Actor
Scrambled Eggs with Rice 2019
as Manager Liu
Credits from TMDB.