Actor · Born 1988
Oops, I Absorbed Someone Else's Thoughts Again
2024 · as Liu Ping-huei's Cousin
Silent Sparks
2024 · as Zih Hao
Namesake
2023 · as Tang Chun-yen
Stand By Me
2019 · as Jie
White Ant
2017 · as Gu Jiahao
We Are Family
2015
The Grand Slam
2012
Fly! Mr. Kafka
Count to 365 days
2011 · as 卡布
Real Sniper
2009 · as Zhai Nan