Known For
Photos
Filmography

Crush The Wicked
Movie · as Shen Ye

Being an Undercover Agent
TV · as Yan Li · 23 eps

The Legend of Condor Hero: What is Love
Movie · as Duan Zhixing

Love in Pavilion
TV · as Nangong Ye · 36 eps

The Wanted Detective
TV · as Old Man Wu Shuang · 1 ep

The Queen of Castle
TV · 18 eps

Glory
TV · as Jiang Yiqian · 2 eps

Hot Blooded Angel
Movie · as Ba Ye

Begin Again
TV · as Huang Zhong · 1 ep

The King of Snipers
Movie

The Gangster, the Cop, the Devil
Movie · as Uncle Chan

The Haunting 3
Movie

Last Suspect
Movie · as 阿都拉曼

South Sea Tomb
TV · as Uncle Ming · 16 eps

Golden Escape
Movie · as Uncle Li

Queen of Triads 2
Movie

Embarrassment of Will
Movie

The Thieves
Movie

Kunlun Tomb
TV · as Uncle Ming · 16 eps

Memories Beyond Horizon
TV · 8 eps

Infernal Storm
Movie · as Uncle Li

我的初恋十八岁
Movie

Crying and Laughing Scholar
TV · 42 eps

China in the classics
TV · as 楚怀王 · 1 ep

Village Mazui
Movie

Super Alien Desert Earth
Movie · as Wang Zha

A Great Hero In Troubled Times
Movie

Magic Testament
Movie

Weird Will
Movie

Bear Kid
Movie

The Mouse and the Cat: Nine Ghosts Blood Wolf
Movie · as Emperor

寻找D女郎
Movie

Dragon Action: Secret Code
Movie

Love of Heaven and Earth
Movie

Taibai Sword
Movie · as Wang Zhen

Uncle Chen is 70 Years Old
Movie

守护者
Movie

I Bet Your Pardon
TV · 30 eps

Never Say Never
TV · as Lai Guchuan · 42 eps

Agent Mr. Chan
Movie · as Kwan Kung

中学时代
Movie

Dragon Gate Posthouse 3: Red Turban
Movie

Dragon Gate Posthouse 2: Thunder Without Rain
Movie

To Be the Killer
Movie

Guardian Angel
TV · 36 eps

The Golden Monk
Movie

Chasing the Dragon
Movie · as Tong

大咖驾到
Movie

My Dearly Sinful Mind
TV · 28 eps

Under Cover
TV · as Tian Jing · 43 eps

Qing Dynasty Detective
TV · as 江户川大田 · 24 eps

See You I See Me!
Movie

MBA Partners
Movie

Flipped
Movie

Be No Trivial Matter
Movie

Xuan Zang
Movie · as Monk Mu Cha

云的童话
Movie

Distressed Beauty
TV · as Bao Erye · 44 eps

Doomed Disaster
Movie

Silently Love
Movie

Lord of Shanghai
TV · as Chak Kam-tong · 32 eps

Xian-Xia Sword
TV · 42 eps

仙侠剑
TV · 46 eps

Gold Hairpins in the Palace
TV · as Yun Qiang/允强 · 45 eps

The Scroll of Wing Chun White Crane
Movie

The Mystery of Emperor Qian Tang
TV · 48 eps

谁解女人心
TV · 32 eps

Palace 3: The Lost Daughter
TV · 44 eps

Heroes in Sui and Tang Dynasties
TV · as 杨坚 · 62 eps

武松
TV · 50 eps

Du Li Lian
TV · 37 eps

Chinese Sherlock Shi
TV · as 沈嘉南 · 39 eps

王者清风
TV · 1 ep

猎杀
TV · 1 ep

血色黎明
TV · as Chen Haoming · 45 eps

Nv Wang
Movie

Palace
TV · as Kangxi Emperor · 40 eps

Pretty Maid
TV · as 沈渊 · 35 eps

女孩冲冲冲
TV · 36 eps

Undercover
Movie · as Wah Ying

Brothers
Movie · as Kui

My Mother is a Belly Dancer
Movie · as Mr Lee

Dragon Squad
Movie

The Royal Swordsmen
TV · as 万三千 · 35 eps
Ultimate Fight
Movie

Moving Targets
Movie

Love is a Many Stupid Thing
Movie · as Tom

Eternal Flame of Fatal Attraction
Movie

Golden Chicken
Movie

Reunion
Movie · as 蛇头

The Prisoner
Movie

Edge of Death
Movie

Goodbye Captain
Movie

天下有情
TV · 52 eps

新乱世佳人
TV · as 冒银南 · 33 eps

Take to Probity
TV · 22 eps

世纪末的童话
TV · as 香本华 · 20 eps

新江山美人
TV · 20 eps

Interpol
TV · as 林占 · 5 eps

The Gangsters
Movie

Legend of the Dragonslayer Sword
Movie

Out Bound Killing
Movie

Yuppies Love
Movie

Bloody Beast
Movie · as Captain Suen

Hero of Hong Kong 1949
Movie · as Fung Ting Kwok

Naked Rose
Movie

Possessed
Movie

Secret Battle of the Majesty
TV · as 文觉 · 40 eps

Bogus Cops
Movie · as Hood

Lord Of East China Sea II
Movie

Battle of No Truce
Movie

A Dancing Boy in Underworld Street
Movie

Pink Panther
Movie

Hero - Beyond the Boundary of Time
Movie · as Emperor Kang Xi

Hot Desire
Movie

The Tale Of A Heroine
Movie

Lord Of East China Sea
Movie · as Cao Shan

傲劍至尊
TV · 20 eps

Who's the Winner III
TV · as 易天扬 · 30 eps

My Pretty Companion
Movie

A Woman & A Man '93
Movie

Sisters In Law
Movie

Sex and Curse
Movie · as Peter

The Days of Being Dumb
Movie · as Kwan

The Pearl of Oriental
Movie · as Tony

Sex and Curse
Movie

Royal Tramp 2
Movie · as Crown Prince Ng Ying Hung

Rise & Fall of Qing Dynasty - The Forbidden City in Jeopardy
TV · 24 eps

The Tigers
Movie · as Fong Heung-Tung

Pretty Woman
Movie · as George

Take Me
Movie · as Wai

Who's The Winner
TV · as Yik Tin Yeung · 82 eps

Heart Beat
Movie · as Chiang Long

City Cops
Movie · as Kent Tong

Bitter Taste of Blood
Movie

The Dragon Family
Movie · as Yip

Vengeance is Mine
Movie · as Pi Chi Kee

Call Girl '88
Movie · as Hua

王昭君
TV · 20 eps

Eastern Condors
Movie · as Soldier Sitting in Staging Area

You're OK, I'm OK
Movie

Rise & Fall of Qing Dynasty
TV · 24 eps

The Story of Dr. Sun Yat Sen
Movie

A Co-Ed's Diary
Movie

The Unyielding Master Lim
TV · 20 eps

Trial Marriage
Movie

Police Story
Movie · as Tak

The Brave Squad
TV · 20 eps

The Tough Fight
TV · 20 eps

The Feud That Never Was
TV · 20 eps

The Yang's Saga
TV

Maybe It's Love
Movie · as Yao Ju

The Surgeon
Movie · as Wong Yan Tung

Summer Kisses Winter Tears
TV · 20 eps

The Rise & Fall Of A Stand-In
TV · 20 eps

The Foundation
TV · as 李元吉 · 20 eps

Love Me - Love Me Not
TV · as 杨振明 · 20 eps

香江花月夜(數碼修復版)
TV · as 周继业 · 20 eps
寶芝林(數碼修復版)
TV · as 納蘭正德 · 20 eps

The Bund Part II
Movie

Who is Calling the Shot
Movie

Red Spell Spells Red
Movie · as Mr. Liu

The Bund
Movie

The Bold Ones
TV · 20 eps

The Return of the Condor Heroes
TV · as 霍都王子 · 50 eps

神鵰俠侶 (數碼修復版)
TV · as 霍都 · 50 eps

Demi-Gods and Semi-Devils
Movie

Nomad
Movie · as Pong

Hell Has No Boundary
Movie · as Koo

Once Upon a Rainbow
Movie · as Cheng Siu Chun

Demi-Gods and Semi-Devils
TV · as 段譽 · 50 eps

The Wild Bunch
TV · as 康君利 · 20 eps

Soldier of Fortune
TV · as 应子辉 · 30 eps

The Legend of the Unknowns
TV · 20 eps

天龍八部 (數碼修復版)
TV · as 段誉 · 50 eps

香城浪子 (數碼修復版)
TV · as 应子辉 · 30 eps

Come Rain Come Shine
TV · 20 eps

Road to Success
TV · 20 eps

Hero's Blood Road
TV · 20 eps

無雙譜
TV · as 阮心让 · 15 eps

Struggle to Survive
Movie

Yesterday's Glitter
TV · 25 eps

Invincible Medic
TV · 20 eps

The Adventurers
TV · 45 eps

The Bund
TV · as 陈翰林 · 25 eps

The Shell Game
TV · as 小刘 · 25 eps

K-100
TV · 7 eps



