The Strange Case of Embroidered Shoes 2023
as Master Lao
The Antarctic Octopus 2023
as Liu Jian
My Best Summer 2019
as Editor
Night Cat 2013
Actor
Credits from TMDB.