
Acted in 32
2020s
- 2026
Calls of Desire
Ming Chia Hsueh
- 2025
Marching Boys
Competition Announcer (Voice)
- 2023
Cry Me Through Hell
Ceng Doctor
- 2022
2010s
- 2019
Promised Land
Movie
Endless Love
Yang Yin-de · 11 episodes
Mayday Life
Movie
- 2018
Tree in the River
Chu Da Hai · 20 episodes
- 2017
Upstream
莊厚安
Mom Thinks I'm Crazy to Marry a Japanese Guy
Uncle Chen
Beautiful Accident
President
Love, Timeless
Shi Can-Zhi · 12 episodes
愿有人陪你颠沛流离
付教授 · 17 episodes
- 2016
Shia Wa Se
Jiang Yilang · 14 episodes
- 2014
The Way We Were
Tang's Father · 2 episodes
- 2013
Beautiful 2013
Movie
- 2012
What is Love
Lee Yuen · 16 episodes
- 2011
Skip Beat!
黑龙导演 · 15 episodes
In Time with You
You-qing's Father · 13 episodes
See the happiness of 0.04
老王
- 2010
The Fourth Portrait
Fat uncle
2000s
- 2009
Hear Me
Tian-kuo's Father
- 2008
- 2006
Wèishénme yào duì nǐ diào yǎnlèi
Professor
- 2003
粉红教父小甜甜
黄添坝 · 13 episodes
Great Thing in One's Life
Band leader
- 2000
1990s
- 1998
Grandma and Her Ghosts
Movie
The Personals
Professor Luo
- 1997
Blue Moon
Lo An