Weird Forest 2023
as Big Dog
The Door Lock 2021
Actor
The Warrior of Weishan 2021
as Colonel Fujita
They Shall Not Pass 2021
Credits from TMDB.