| Movie | My Missing Valentine | Uncle Gecko | 2020-09-18 |
| Movie | The Village of No Return | Chief | 2017-01-26 |
| Series | 樱桃小丸子 | 爷爷/樱友藏 | 2017-02-22 |
| Series | Maruko | Ying You Zang | 2017-03-13 |
| Movie | End of Summer | Grandpa Zheng | 2017-11-18 |
| Series | 星剧社 | Unknown | 2014-04-24 |
| Series | Prince William | Wan Yongchang | 2014-04-25 |
| Movie | Zombie Fight Club | Uncle Liang | 2014-10-23 |
| Movie | A Complete Life | Wu Shuang-Chuan | 2013-05-05 |
| Movie | When Yesterday Comes | 2012-01-03 | |
| Movie | The Clock | Chuang | 2011-01-01 |
| Movie | One Step is Enough | 老于 | 2011-02-20 |
| Series | 团圆 | Unknown | 2011-10-17 |
| Series | Sunny Girl | Yang Yi Lang | 2011-08-04 |
| Series | 蓝海1加1 | 陈光 | 2010-01-27 |
| Series | Down with Love | Yang Po-tong | 2010-01-31 |
| Series | Wish To See You Again | 潘志雄 | 2008-02-03 |
| Series | Wish to See You Again | Pan Zhi-xiong | 2008-02-03 |
| Series | Mean Girl Ah Chu | 殷天正 | 2007-08-17 |
| Movie | The Warlords | Lord Jiang | 2007-12-12 |
| Series | Romantic Princess | 皇甫雄 | 2007-09-16 |
| Movie | Ghost in the House | Unknown | 2005-01-01 |
| Series | 中华英雄 | 醉颠 | 2005-08-12 |
| Movie | 来去少林 | 少林师傅 | 2003-09-05 |
| Series | 侠女闯天关 | Wu Ma | 2000-06-27 |
| Series | 上错楼梯睡错床 | 许爸爸 | 2000-11-20 |
| Series | Romance of the White Haired Maiden | Unknown | 1999-01-01 |
| Movie | My Rice Noodle Shop | Qin | 1998-09-11 |
| Movie | The Personals | Yan Zheng | 1998-03-13 |
| Movie | Wolves Cry Under the Moon | Bus Driver | 1997-01-01 |
| Movie | Yours and Mine | Unknown | 1997-06-21 |
| Movie | Mahjong | Qiu | 1996-12-07 |
| Movie | China Dragon | 1995-01-28 | |
| Movie | The Wooden Man's Bride | Brother | 1994-02-05 |
| Movie | The Great Conqueror's Concubine | King Huai II of Chu | 1994-06-04 |
| Movie | Heaven and Earth | Police Commissioner Ni Kwan | 1994-07-21 |
| Movie | Shaolin Popey II: Messy Temple | Unknown | 1994-12-04 |
| Movie | Angel Heart | Unknown | 1994-09-21 |
| Movie | Flying Dagger | Unknown | 1993-03-27 |
| Movie | Secret Love in Peach Blossom Land | Unknown | 1992-02-14 |
| Series | 书剑恩仇录 | Unknown | 1992-10-21 |
| Movie | Gambler's War | Unknown | 1991-01-01 |
| Series | Jingcheng si shao | Unknown | 1991-01-01 |
| Movie | The War Dogs | Unknown | 1991-01-01 |
| Movie | Island of Fire | Prison Guard in the Kitchen (uncredited) | 1990-03-28 |
| Movie | A Home Too Far | 1990-08-28 | |
| Movie | Little Big Man | 1989-01-01 | |
| Movie | Emergency Police Lady | Unknown | 1989-05-31 |
| Movie | Forever Young | 泰国神医 | 1989-07-13 |
| Movie | 7½ Detectives | Hu Wei Tan | 1988-07-09 |
| Movie | Magic of Spell | Hsiao Yi-Duan | 1988-07-23 |
| Movie | Classmate Party | Unknown | 1988-08-08 |
| Movie | Little Genius Soldier | Unknown | 1988-09-24 |
| Movie | Black Skin and White Teeth | 1987-02-12 | |
| Movie | The Naughty Cadets | Unknown | 1987-03-28 |
| Movie | Naughty Cadets 3 | Unknown | 1987-12-01 |
| Movie | Naughty Cadets on Patrol | Unknown | 1987-07-04 |
| Movie | Terrorizers | Police Chief | 1986-12-19 |
| Movie | The Longest Night | Unknown | 1983-01-01 |
| Movie | The Jade Badger | Sai Chu Chu's Assistant | 1982-01-01 |
| Movie | The Dynamite Trio | Xiao Lau Zi | 1982-01-01 |
| Movie | Once Upon a Time | Unknown | 1981-12-17 |
| Movie | A Centennial of Railways of ROC | Unknown | 1981-07-01 |
| Movie | The Guardian | Unknown | 1978-01-01 |