Known For
Filmography

Time Off
TV · 20 eps

The Duke of Mount Deer
TV · as 無根道人 · 45 eps

Against the Blade of Honour
TV · 20 eps

Once Upon a Time in Shanghai
TV · 40 eps

Unnatural Born Killer
TV · as 田康夫 · 20 eps

State of Divinity
TV · as 木高峰 · 5 eps

The Romantic Swordsman
TV · 20 eps

Rise Of The Taiji Master
TV · 20 eps

Master of Martial Arts
TV · 20 eps

Heartstrings
TV · 20 eps

Land Of The Condors
TV · 20 eps

Golden Snake Sword
TV · 20 eps

The Greed of Man
TV · as 朱乃遊 · 40 eps

The File of Justice
TV · as 强, 黄师傅 · 1 ep

大地飛鷹 (數碼修復版)
TV · as 吕三 · 20 eps

Mystery of The Parchment
TV · 20 eps

Live For Life
TV · 20 eps

School on Fire
Movie · as Brother Sing

李清照
TV · as 赵挺之 · 2 eps

十月風暴
TV · 20 eps

兇靈大法師
TV · 20 eps

The Invincible Snowy Hair Maiden
TV · 20 eps

The Supersword Lady
TV · 20 eps

Rise of the Great Wall
TV · 63 eps

Return of The Four
TV · 30 eps

The Legendary Prime Minister - Zhuge Liang
TV · 40 eps

Jade Bow Connection
TV · 25 eps

The Undercover Agents
TV · 20 eps

Bitter Conflict
TV · 30 eps

By Royal Decree
TV · 30 eps

Sketch
Movie · as Squirt

Poetic Sword - Li Pai
TV · 20 eps

The Fist
TV · as 佐藤霸川 · 20 eps

The Green Dragon Conspiracy
TV · as 雷震天 · 20 eps

The Legal Illegals
Movie

Young Wong Fei Hung
TV · 39 eps

Legendary Fok
TV · as 赵星显 · 20 eps

Blowing in the Wind
TV · 80 eps

Dynasty
TV · 21 eps

Dynasty (II)
TV · 21 eps

Last Hurrah for Chivalry
Movie · as Chen Guan Wu

The Kings of Fists and Dollars
Movie · as The Mute

It Takes a Thief
TV · 8 eps

Sword of Fury
TV · 60 eps

The Roving Swordsman
TV · 16 eps

Hello, Late Homecomers
Movie

Crazy Imposters
Movie

Gang of Four
Movie · as Big Lei

Funny Kung Fu
Movie

Ten Tigers of Shaolin
Movie · as Wang, Lord Yuen's brother

Island of Virgins
Movie
The Flying Fox of Snowy Mountains
Movie · as Yim Kei

Wolf Girl
TV · 40 eps

Flying Fox of the Snowy Mountain
TV · 53 eps

Dream of Red Chamber
TV · 70 eps

Love And Vengeance
TV · 32 eps

The Return of the Condor Heroes
TV · 59 eps

The Legend of the Condor Heroes
TV · 35 eps

Boxers From Canton
TV · 67 eps

All Men Are Brothers
Movie · as Wang Ying

Lady of the Law
Movie · as One of Forest's Four Evil Spirits

Fairy Crane Sage
TV · 74 eps

Ten Sensational Cases
TV · 1 ep

Chinese Godfather
Movie

Land of the Brave
Movie · as Chi-Ko's friend

Martial Arts
Movie

The Young Dragons
Movie · as Lui Fu

The Mandarin
Movie

The Water Margin
Movie · as Short Tiger, Wang Ying

Trilogy of Swordsmanship
Movie · as Hua Feng Chun

The Killer
Movie · as Gao Hu Kung Fu teacher

The Anonymous Heroes
Movie · as Chen Sheng, Revolutionist

The Deadly Duo
Movie · as Hero Shiu

The New One-Armed Swordsman
Movie · as Chieftain Ho Wai

The Duel
Movie · as Gan's Man

The Winged Tiger
Movie

The Chinese Boxer
Movie · as Cheung Da Lung

Valley of the Fangs
Movie · as Ding Qi

Vengeance!
Movie · as Dagger Guang

Heads for Sale
Movie · as Mei Lao

The Wandering Swordsman
Movie · as Chief Jiang Wei

The Heroic Ones
Movie · as King Jin's Bodyguard

The Swordmates
Movie · as Liu Feng

The Invincible Fist
Movie · as 1st Brother

Return of the One-Armed Swordsman
Movie · as Lu Tong

Twin Blades of Doom
Movie · as White Killer

Have Sword, Will Travel
Movie · as Wong Chuen

The Flying Dagger
Movie · as Chu Wenxiong

The Rainbow
Movie

That Fiery Girl
Movie · as 3rd Chief of Hulu Valley

The One-Armed Swordsman
Movie · as Deng Chong

The Trail of the Broken Blade
Movie · as Xian's Disciple with Pole

The Assassin
Movie · as Du Po

The King with My Face
Movie · as Chou Yuen

Angel with the Iron Fists
Movie · as Agent at seaside cafe

The Magnificent Trio
Movie · as Huang Liang

Tiger Boy
Movie · as Jiang Xiao-San

The Knight of Knights
Movie · as 2nd brother

The Golden Buddha
Movie
