Actor · Born 1971
To Set a Spirit Free
2025
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")