Hide unreleased
The Tunnel Curse 2027
Actor
Organ Child 2025
as Xiu (an auto mechanic)
Red Line 2023
as Brother Ben, Theme Song Performance
Credits from TMDB.