Known For
Filmography

Homeland Guardian
TV · 24 eps

Blossoms Under Somewhere
Movie

A Fallen Xian
TV · as Sun Ching-yee · 20 eps

Speakers of Law
TV · as Yu Kwok-tung (Will) · 25 eps

The Spectator
TV · 20 eps

Your Highness
TV · 25 eps

The Kwoks And What
TV · 25 eps

The Dripping Sauce
TV · as Wan Zhuonan · 30 eps

Big White Duel
TV · as Lam Hok-kei · 25 eps

May Fortune Smile On You
TV · 30 eps

My Dearly Sinful Mind
TV · 28 eps

Heart and Greed
TV · as 细辉 (葡萄牙华人) · 2 eps

Gilded Chopsticks
TV · 25 eps

Shades of Life
TV · 12 eps

Storm in a Cocoon
TV · 32 eps

The Ultimate Addiction
TV · as Ho Seung Hing · 30 eps

Will You Still Love Me Tomorrow?
Movie · as Thomas

Badges of Fury
Movie · as Angela's Subordinate

Brother's Keeper
TV · 32 eps

Nightfall
Movie · as Young George Lam

Mazu
TV · as 杨生全 · 38 eps

Choy Lee Fut
Movie · as Cho Cheung-Hung

Yes, Sir. Sorry, Sir!
TV · 30 eps

Ghetto Justice
TV · as Ko Wing Leung · 1 ep

The Other Truth
TV · as Chow Chow · 25 eps

A Fistful of Stances
TV · as Ku Yu Yan · 25 eps

Every Move You Make
TV · as 何志伟 · 20 eps

The Greatness of a Hero
TV · 20 eps

Burning Flame III
TV · as Ko Ho-nam · 32 eps

D.I.E. Again
TV · as 黄棠 · 25 eps

Rosy Business
TV · as 蔣喬(青年) · 3 eps

L for Love, L for Lies
Movie · as Chun

A Journey Called Life
TV · 20 eps

Best Bet
TV · 20 eps

The Brink of Law
TV · 25 eps

Trimming Success
TV · 20 eps

Land of Wealth
TV · as 虎儿赤 · 32 eps

Summer Heat
TV · 20 eps

The Gentle Crackdown
TV · as 六部典史, 小沙彌 · 4 eps

Wars of In-laws
TV · 20 eps

Love Bond
TV · 30 eps

Real Kung Fu
TV · 20 eps

Lost in the Chamber of Love
TV · 20 eps

Shine On You
TV · 30 eps

Vigilante Force
TV · as 醫生, 酒客, 新郎 · 3 eps

A Case of Misadventure
TV · 20 eps

Let's Face It
TV · 20 eps

Burning Flame II
TV · 1 ep

Unveil The Mystery
TV · 1 ep
