Known For
Photos
Filmography

Legendary Hotel
TV · as 顾德白 · 24 eps

My Missing Valentine
Movie · as Uncle Gecko

The Village of No Return
Movie · as Chief

End of Summer
Movie · as Grandpa Zheng

Maruko
TV · as Ying You Zang · 30 eps

樱桃小丸子
TV · as 爷爷/樱友藏 · 30 eps

Zombie Fight Club
Movie · as Uncle Liang

Prince William
TV · as Wan Yongchang · 14 eps

星剧社
TV · 1 ep

A Complete Life
Movie · as Wu Shuang-Chuan

When Yesterday Comes
Movie

One Step is Enough
Movie · as 老于

The Clock
Movie · as Chuang

团圆
TV · 42 eps

Sunny Girl
TV · as Yang Yi Lang · 22 eps

Down with Love
TV · as Yang Po-tong · 16 eps

蓝海1加1
TV · as 陈光 · 20 eps

正义使命
TV · 26 eps

Wish to See You Again
TV · as 潘志雄 · 26 eps

The Warlords
Movie · as Lord Jiang

Romantic Princess
TV · as 皇甫雄 · 13 eps

Mean Girl Ah Chu
TV · as 殷天正 · 24 eps

Ghost in the House
Movie

中华英雄
TV · as 醉颠 · 40 eps

来去少林
Movie · as 少林师傅

Treasure Venture
TV · as Wu Ma · 31 eps

Wrong Stairs, Wrong Bed
TV · as Mr. Hsu · 30 eps

Romance of the White Haired Maiden
TV · 40 eps

The Personals
Movie · as Yan Zheng

My Rice Noodle Shop
Movie · as Qin

Wolves Cry Under the Moon
Movie · as Bus Driver

Yours and Mine
Movie

Mahjong
Movie · as Qiu

Angel Heart
Movie

China Dragon
Movie

The Great Conqueror's Concubine: Part I
Movie · as King Huai II of Chu

The Wooden Man's Bride
Movie · as Brother

Heaven and Earth
Movie · as Police Commissioner Ni Kwan

Shaolin Popey II: Messy Temple
Movie

Flying Dagger
Movie

Secret Love in Peach Blossom Land
Movie

书剑恩仇录
TV · 1 ep

Gambler's War
Movie

The War Dogs
Movie

Island of Fire
Movie · as Prison Guard in the Kitchen (uncredited)

Jingcheng si shao
TV · 53 eps

A Home Too Far
Movie

Forever Young
Movie · as 泰国神医

Little Big Man
Movie

Emergency Police Lady
Movie

Magic of Spell
Movie · as Hsiao Yi-Duan

7½ Detectives
Movie · as Hu Wei Tan

Little Genius Soldier
Movie

Classmate Party
Movie

Naughty Cadets 3
Movie

The Naughty Cadets
Movie

Black Skin and White Teeth
Movie

Naughty Cadets on Patrol
Movie

Terrorizers
Movie · as Police Chief

The Longest Night
Movie

The Dynamite Trio
Movie · as Xiao Lau Zi

The Jade Badger
Movie · as Sai Chu Chu's Assistant

The Young Flying Prodigal
Movie

Once Upon a Time
Movie
A Centennial of Railways of ROC
Movie

The Guardian
Movie


