Dragon Hidden in a Mysterious Hole 2023
Actor
Deep Sea Python 2023
as Shen Linchuan
Detective Dee and Headless General 2018
as Cui Yan
Ballet in the Flames of War 2015
as 日军甲
Credits from TMDB.