Actor · Born 1968
Organ Child
2025 · as Xu Yuan-zhe
Two Old Fellas
2024 · as Bo-Quan Shi
The Abandoned
2023
U Motherbaker - The Movie
2023 · as Record Store Boss
Born to Be Human
2021 · as Lee Pei-Rui
You Have To Kill Me
2021 · as Cheng-Wen Li
A Trip with Your Wife
2021 · as Doctor
Junkrat Train
2021 · as Su Zhenghuai
Snake 2
2019 · as Wei Chenggong
Gatao 2: Rise of the King
2018 · as Mr. Secretary
The Bold, the Corrupt and the Beautiful
2017 · as Mr. Lin
My Gift
2017 · as Zhao’s Father