1 unreleased or undated title is hidden. Show unreleased
Quieto 2026
Actor
A Better Place 2025
as Factory boss
GALA 2024
Who'll Stop the Rain 2023
as The Chair / Chien Yung-hsing
The Pig, the Snake and the Pigeon 2023
as Ironhead
Credits from TMDB.