Known For
Filmography

Remember What I Forgot
Movie

Sound of Silence
Movie

Into the Wild
TV · as Ho Mun Yee · 15 eps

We are the Littles
TV · 20 eps

Top Female Force
Movie

S Storm
Movie · as Ballman

Sky on Fire
Movie · as Ziwan (voice)

Special Female Force
Movie

Office
Movie · as Banker

Hidden Faces
TV · 18 eps

Incredible Mama
TV · as Chung Lok Shan · 9 eps

P.4B
TV · 4 eps

Hot Talk
TV · 1 ep

Ruse of Engagement
TV · as Ding Zhai Dong / Norman · 25 eps

The Other Truth
TV · as Norman Shum Lok-yan · 25 eps

Burning Flame III
TV · 32 eps

The Price of Greed
TV · 20 eps

The Seventh Day
TV · as Shek Ka-Wing (Dino) · 20 eps

The Building Blocks of Life
TV · 20 eps

Dragon Tiger Gate
Movie · as Ming

My Family
TV · 20 eps

The Zone
TV · as 欧阳逸 · 1 ep

The Twins Effect II
Movie · as Slave

Killer 2
Movie

Hearts of Fencing
TV · as Ah Lung · 11 eps

Burning Flame
TV · as Poon Hoi Lam

Healing Hands
TV · as 林清伟 · 40 eps
