Isolation 2025
as Picket
The Bite of the Dolphin 2024
as Chen Jin-Hua
The Cube 2022
as Lahok
Wonderful Space 2019
as Hsia Ta-yu
The Grass Beneath the Windmills 2009
as Ta-tsai
Credits from TMDB.