Organ Child 2025
as Chen Zu-lie
Lost in Forest 2023
as Seagull
In the Shadow 2021
as Prosecutor
Credits from TMDB.