The Book of the Devil 2021
as Fox Demon
心魔 2020
Actor
Shining Force 2018
as Chen Lo
Credits from TMDB.