Known For
Filmography

阴风诡影
Movie

我的英雄
Movie

Where is the Money
Movie · as 郑德财

The Fairest Encounter
Movie

玩命解药
Movie

Myth Kill Joke
Movie

致命旅行
Movie

Insomnia Lover
Movie

恭喜发财2016
Movie

Dream Defender
Movie

Wild Desert
Movie

Just Another Margin
Movie

You Are the One
Movie · as Mr. An

forever love
Movie

Thrilling Eve
Movie

We Are Brothers
Movie · as 裴总

The Sword of Love
Movie

Crazy Stupid Thief
Movie
Everything Is Nothing
Movie

娱乐是个圈
Movie

失控
Movie · as 地产商田作

Just Another Pandora's Box
Movie · as Minister Lian of Cao

Virtual Recall
Movie · as Director Gao

Kill Octopus Paul
Movie

The Perfect Match
Movie

鹿镇传奇
Movie

My Airhostess Roommate
Movie

Shinjuku Incident
Movie · as Tai Bao / Teddy Lin Chun

The Treasure Hunter
Movie

Murderer
Movie

The Founding of a Republic
Movie · as National Army Officers

Playboy Cops
Movie · as Lam Lon

Tactical Unit - The Code
Movie · as Sr Insp Wong Chung Ching

Simply Actors
Movie

Brothers
Movie

枭龙
Movie

The Gold Convoyers: Supernal Canon
Movie · as 窦天德

Crazy Stone
Movie · as Mike

All About Love
Movie

Yesterday Once More
Movie · as Police Inspector

Magic Kitchen
Movie · as Volleyball Player

Moving Targets
Movie

A Fight To The Finish
Movie

The End of the Stumer
Movie · as Fang Ming Da / Li Ze Ming

Distinctive
Movie

Revenge
Movie

Fulltime Killer
Movie · as C7

一生倾情
TV · 20 eps

Trail
Movie

Last Sight from Death!
Movie

Criminals
Movie

The Sweet Smell of Death
Movie · as Lin

Suburb Murder
Movie

The Way Of The Lady Boxers
Movie · as Sam Ho

香港奇案:字母小姐
Movie

鐳射劇場之偏門家族
Movie

Laser Drama - To Be a Gamble King
Movie

一千靈異夜之血追憶
Movie

鐳射劇場之偏門家族
TV · 3 eps

Gigolo and Whore
Movie · as Ben

Hong Kong Criminal Archives - The Robbery
Movie

Hong Kong Gigolo
Movie

Avenging Trio
Movie

妙探出租
TV · as 猛波 · 20 eps

The Invincible Cop
Movie

Story of Rose
Movie · as Mr. Fu

Immortal Story
Movie · as Ling's Boyfriend

Go Back 70 Years
TV · 20 eps

Smile Again
Movie

People in the World
Movie

Infatuation
Movie · as Yiu's ex-boyfriend

Heaven Can Help
Movie

The Smiling Proud Wanderer
TV · 30 eps

Good Old Times
TV · as 马根 · 20 eps
