Known For
Filmography

猛龍傳之誰怕誰
Movie

Games of Two Halves
TV · as Leung Kau · 20 eps

Kowloon My City
TV · as Wu Sam-fai · 10 eps

The Case: Limited Time Rescue
Movie

Into the Wild
TV · 15 eps

GongWoo Land II
Movie · as Bill Wong

Shadow of Justice
TV · as Tai Ching-yan · 32 eps

Fraudstars
TV · as 陳志揚 · 8 eps

Quan Dao: The Journey of a Boxer
Movie · as Stag

The Real Iron Monkey
Movie

Ip Man 4: The Finale
Movie · as Leung Gun

The Brave has No Fears
Movie

Heroes Amidst Turmoil
Movie

Unbeatable Youth
Movie

As Time Goes By
TV · 20 eps

The Unholy Alliance
TV · 28 eps

My Dearly Sinful Mind
TV · as 胡天揚 · 28 eps

Time Raiders
Movie

Speed of Life
TV · 20 eps

My Lover From The Planet Meow
TV · 32 eps

The Last Healer in Forbidden City
TV · as 光绪 · 20 eps

Ghost of Relativity
TV · as Chan Cha Lei / "Charlie" · 28 eps

Queen Divas
TV · 15 eps

Ghost Dragon of Cold Mountain
TV · as Ngau Dai Lik · 30 eps

All That is Bitter is Sweet
TV · as Dou Yung · 30 eps

I Love Hong Kong 2013
Movie

Bullet Brain
TV · 25 eps

Always and Ever
TV · as Yuen Kwai · 31 eps

Three Kingdoms RPG
TV · as Sun Quan · 25 eps

King Maker
TV · 28 eps

I Love Hong Kong 2011
Movie

The Rippling Blossom
TV · 20 eps

River of Wine
TV · 25 eps

My Sister of Eternal Flower
TV · as Lu hao chang · 20 eps

A Great Way to Care
TV · 1 ep

Ip Man 2
Movie · as Leung Kan

Perfect Wedding
Movie

No Regrets
TV · as 'Spareribs' Tong Kat · 32 eps

The Comeback Clan
TV · 20 eps

The Season of Fate
TV · 25 eps

Turning Point
Movie

Sweetness in the Salt
TV · 25 eps

Rosy Business
TV · as 蔣必文 · 25 eps

Au Revoir Shanghai
TV · 20 eps

Best Bet
TV · 20 eps

Survivor's Law II
TV · 20 eps

Forensic Heroes
TV · as Tam Wai-Sing · 3 eps

Lethal Weapons of Love and Passion
TV · 40 eps

Beautiful Cooking
TV · 1 ep

The Gentle Crackdown
TV · as 高明 · 4 eps

The Charm Beneath
TV · 30 eps

Fantasy Hotel
TV · 20 eps

Always Ready
TV · as Hong Yau-wah · 30 eps

The Vigilante In The Mask
TV · 20 eps

War and Beauty
TV · as 汪福寿 · 30 eps

Lofty Waters Verdant Bow
TV · 20 eps

The White Flame
TV · 20 eps

Love is Beautiful
TV · as Chiu Hei · 30 eps
