Known For
Filmography

Hundreds of Millions
TV · as Long Jia Jun · 1 ep

Queen of Triads 3
Movie · as PAT

Chasing the Dragon
Movie · as Brother Wai

Hit Team
Movie · as Xiao Long

New Kung Fu Cult Master
Movie

The Miracle Spy
Movie

Once Upon a Time in Hong Kong
Movie · as Ron

Monkey King
Movie

My Kickass Wife
Movie

Flirting Scholar from the Future
Movie · as Liu Haonan

I Bet Your Pardon
TV · 30 eps

The Great Adventurer Wesley
TV · as 白奇伟 · 12 eps

冒险王卫斯理之支离人
TV · as 白奇伟 · 12 eps

Chasing the Dragon
Movie · as Man Ng

The Gigolo 2
Movie · as Fung

iGirl
Movie · as Johnny

L for Love, L for Lies Too
Movie · as Vincent

The Gigolo
Movie · as Fung

Flirting in the Air
Movie · as Guy

Delete My Love
Movie

May We Chat
Movie · as Ka

The Best Plan Is No Plan
Movie

Probation Order
Movie

Young and Dangerous: Reloaded
Movie · as Dai Tin-Yee

Lan Kwai Fong 2
Movie · as Fai

Natural Born Lovers
Movie · as Lover at cinema

Hong Kong Ghost Stories
Movie · as Keung

Vampire Warriors
Movie · as Don
