
Acted in 65
2020s
- 2021
Legendary Hotel
顾德白 · 24 episodes
- 2020
2010s
- 2017
End of Summer
Grandpa Zheng
Maruko
Ying You Zang · 30 episodes
樱桃小丸子
爷爷/樱友藏 · 30 episodes
- 2014
Prince William
Wan Yongchang · 14 episodes
星剧社
TV
- 2013
A Complete Life
Wu Shuang-Chuan
- 2012
When Yesterday Comes
Movie
- 2011
团圆
TV
Sunny Girl
Yang Yi Lang · 22 episodes
One Step is Enough
老于
The Clock
Chuang
- 2010
Down with Love
Yang Po-tong · 16 episodes
蓝海1加1
陈光 · 20 episodes
2000s
- 2009
正义使命
TV
- 2008
Wish to See You Again
潘志雄 · 26 episodes
- 2007
Romantic Princess
皇甫雄 · 13 episodes
Mean Girl Ah Chu
殷天正 · 24 episodes
- 2005
中华英雄
醉颠 · 40 episodes
Ghost in the House
Movie
- 2003
来去少林
少林师傅
- 2000
Wrong Stairs, Wrong Bed
Mr. Hsu · 30 episodes
Treasure Venture
Wu Ma · 31 episodes
1990s
- 1999
Romance of the White Haired Maiden
TV
- 1998
My Rice Noodle Shop
Qin
The Personals
Yan Zheng
- 1997
Yours and Mine
Movie
Wolves Cry Under the Moon
Bus Driver
- 1996
Mahjong
Qiu
- 1995
China Dragon
Movie
- 1994
Heaven and Earth
Police Commissioner Ni Kwan
The Great Conqueror's Concubine: Part I
King Huai II of Chu
The Wooden Man's Bride
Brother
- 1993
- 1992
书剑恩仇录
TV
Secret Love in Peach Blossom Land
Movie
- 1991
Gambler's War
Movie
The War Dogs
Movie
Jingcheng si shao
TV
- 1990
A Home Too Far
Movie
1980s
- 1989
Forever Young
泰国神医
Emergency Police Lady
Movie
Little Big Man
Movie
- 1988
Little Genius Soldier
Movie
Classmate Party
Movie
Magic of Spell
Hsiao Yi-Duan
7½ Detectives
Hu Wei Tan
- 1987
Naughty Cadets 3
Movie
Naughty Cadets on Patrol
Movie
The Naughty Cadets
Movie
Black Skin and White Teeth
Movie
- 1986
- 1983
The Longest Night
Movie
- 1982
The Young Flying Prodigal
Movie
- 1981
Once Upon a Time
Movie
1970s
- 1978
The Guardian
Movie