Known For
Photos
Filmography

模範律師團
TV · 1 ep

The Assassin
TV · as Xiao Yuandao · 1 ep

The Legend of Condor Hero: What is Love
Movie · as Guo Jing

Everlasting Longing
TV · as Zhao Huang · 2 eps

The Heir to The Throne
TV · as Yau Sau-yee · 30 eps

The White Storm 3: Heaven or Hell
Movie · as The Commander

Flashover
Movie · as Sun Yang

Start Here
TV · as Wu Dong · 33 eps

廉石传说
TV · 1 ep
春秋祭
TV · as 重耳 · 38 eps

The Stories of Lion Rock Spirit
TV · 27 eps

Strange Tales of Tang Dynasty
TV · as Emperor · 76 eps

Our Times
TV · as Father Ye · 4 eps

Crocodile Island
Movie · as Lin Wei

White War
TV · as 陈坚 · 30 eps

Handsome Siblings
TV · as Jiang Biehe · 44 eps

Good Bye My Princess
TV · as Emperor · 55 eps

The Chinese Widow
Movie · as Captain Hsu

怒海红尘
TV · as 军官 · 42 eps

Provocateur
TV · as Cheuk Kwan-lam (King) · 25 eps

MBA Partners
Movie

The Chaser
TV · as Li Rubin · 32 eps

Eastern Battlefield
TV · 66 eps

Infernal Affairs
TV · 30 eps

鲁豫有约一日行
TV · 1 ep

长梦留痕
TV · as 宋清河 · 42 eps

爸爸父亲爹
TV · as Ning Baolin · 36 eps

爱情珠宝
TV · 46 eps

The Loyalty of Yue Fei
TV · 69 eps

Joseph Koo Master Classical Concert
Movie

时间门
Movie

女人的武器
TV · 38 eps

Ancient Terracotta War Situation
TV · 43 eps

Confucius
TV · 35 eps

北魏传奇之爱归五胡沧海情(上)
Movie

北魏传奇之情缘
Movie

Born Rich
TV · as Sha Fu-loi / Cheuk Yat-ming · 41 eps

Zheng He Xia Xiyang
TV · as Zheng He · 59 eps

男儿本色
TV · as Zhou Jingzhi · 38 eps

完美结局
TV · as 周振华 · 26 eps

When a Dog Loves a Cat
TV · 20 eps

昭君出塞
TV · 49 eps

At Point Blank
TV · 20 eps

Be My Guest
TV · 1 ep

Divergence
Movie · as Yiu Tin Chung

Hunted to the End of the World
TV · as Cheng Ren · 30 eps

Magic Chef
TV · as 郑中(大哥) · 30 eps

My Fair Lady
TV · as 齐王 · 30 eps

無綫大寶藏
TV · 503 eps

The 'W' Files
TV · 30 eps

Eternity: A Chinese Ghost Story
TV · as Liu Dao 'Six Demon' · 40 eps

Golden Faith
TV · as 丁善本 · 45 eps

王中王
TV · as 关天涛 · 25 eps

Vampire Controller
Movie · as John Lui

Hope For Sale
TV · 20 eps

Seven Sisters
TV · as 谢子堂 · 32 eps

At the Threshold of an Era 2
TV · 56 eps

Afraid of Nothing, the Jobless King
Movie · as Ha Kong

Gigolo of Chinese Hollywood
Movie · as Steven Chow / Chow Chung-chi

At the Threshold of an Era
TV · as 叶荣添 / Tim Yip · 107 eps

Feminine Masculinity
TV · as Tang Ping-kuen / Diana Szema · 20 eps

Secret of the Heart
TV · as Winson Cheuk · 62 eps

Old Time Buddy - To Catch a Thief
TV · as Lee Kei · 25 eps

Those Were the Days
Movie · as Li Kei

Self Denial
TV · 20 eps

A Recipe for the Heart
TV · 29 eps

Old Time Buddy
TV · as 李奇 / Lee Kei · 25 eps

Mystery Files
TV · as 高永贤 · 20 eps

The Criminal Investigator II
TV · 30 eps

Once Upon a Time in Shanghai
TV · 40 eps

Dark Tales
TV · as 王鼎, 王元丰 · 10 eps

Cold Blood Warm Heart
TV · as 徐嘉立 · 65 eps

Ambition
TV · 20 eps

Hand of Hope
TV · 20 eps

倩女幽魂前傳
TV · 52 eps

Self-Denial
TV · 20 eps

Plain Love
TV · 20 eps

The Criminal Investigator
TV · 30 eps

Out on a Limb
Movie

The Last Conquest
TV · 20 eps

The Legend of the Condor Heroes
TV · as 杨康 Yeung Hong · 35 eps

The Legend of the Condor Heroes 1994 (Digital Remaster)
TV · as 杨康 · 35 eps

A Warrior's Tragedy
Movie · as Mou Yung Ming Chu

The Hero From Shanghai
TV · 15 eps

Yang's Women Warriors
TV · as 李思祺 · 20 eps

The Knight and the Concubine
Movie

The Thief of Time
Movie

Bet On Fate
TV · 20 eps

Golden Snake Sword
TV · 20 eps

Tales From Beyond
TV · as 张家伟 · 1 ep

Rage and Passion
TV · as 完顏峰 · 20 eps

Vengeance
TV · as 乔历 · 40 eps

Fatal Mission
Movie

The Survivor
TV · 20 eps

Mystery of The Parchment
TV · 20 eps

Live For Life
TV · 20 eps

Police on the Road
TV · 13 eps

Be My Guest
TV · 1 ep

Rain In The Heart
TV · 40 eps

Silken Hands
TV · 10 eps

The Hunter's Prey
TV · 20 eps

The Self Within
TV · 20 eps

末世惊情之梦杀
Movie

A Trial of Life Time
TV · 20 eps

Yanky Boy
TV · 20 eps

Looking Back in Anger
TV · as Huang Guoji · 50 eps

Emperor And The Swordsman
TV · 20 eps

The Final Verdict
TV · 28 eps

龍庭爭霸
TV · 20 eps

The Seasons
TV · 216 eps

City Japes July 1987
TV · 433 eps

Yangcheng Spring Festival Gala/Guangzhou and Hong Kong Spring Festival Gala
Movie




