To Set a Spirit Free 2025
Actor
My Last Love Letter For You 2023
Life For Sale 2022
as Dr. Yang
Sent From Above 2020
as Investor
Wonderful Space 2019
as Wang Ma-ke
10 Plus 10 2011
as Brothers (segment "The Ritual")
Credits from TMDB.