Known For
Filmography

May We Chat
Movie · as Tommy

A Taste of Killing and Romance
Movie

Days of Tomorrow
Movie

Encounters of the Elite Enforcers
Movie

The Prince of Temple Street
Movie · as Cheating

The Twilight of the Forbidden City
Movie

Gameboy Kids
Movie · as Hou Tin

The Tigers
Movie · as Tak

Saviour of the Soul
Movie · as Mr. Ford

Old Man and Girl
Movie

愛情蝙蝠俠
TV · as xiao jing sen · 20 eps

Call Girl '88
Movie · as Bobbie

The Legend of the Condor Heroes
TV · as 杨康 · 72 eps

Eastern Condors
Movie · as Col Young's Commando

Happy Go Lucky
Movie

Lucky Stars Go Places
Movie

Happy Ghost III
Movie · as Alan Cheung Chi-Kit

From Here to Prosperity
Movie · as Beanie

The Unyielding Master Lim
TV · 20 eps

General Father, General Son
TV · 20 eps

The Fallen Family
TV · as 方尚武 · 20 eps

Take Care Your Highness
TV · 20 eps

The Battle Among the Clans
TV · 30 eps

Happy Spirit
TV · 25 eps

皇上保重 (數碼修復版)
TV · as 和亲王 · 20 eps

Wrong Wedding Trail
Movie

Police Cadet
TV · as 陳厚德(奸仔) · 40 eps

Rainbow Round My Shoulder
TV · as 子龙集团职员 · 20 eps

It's A Long Way To Home
TV · 20 eps

Qiu Jin: A Woman To Remember
TV · 20 eps

On the Wrong Track
Movie · as Roger

First Time
Movie

Once Upon a Rainbow
Movie

Lonely Fifteen
Movie · as Tommy

Stardust
TV · 25 eps

Brothers Four
TV · 20 eps
