Known For
Filmography

Mobius
TV · as Duan Zheng · 14 eps

Crazy Lizard
Movie · as Hu Tianzhao

Lamb Game
Movie · as Dadi

Hit Team
Movie · as Long Zhi Sen

Golden Escape
Movie · as Biao

Queen of Triads
Movie · as Tie's husband

Infernal Storm
Movie · as Kun Que

Layout
TV · 27 eps

MMA Diva
Movie

Police Tactical Unit
TV · 30 eps

Lost in Shell
TV · 20 eps

In The Fog
Movie · as Liu Dongmin

極度恐懼之演員
Movie

OCTB
TV · as Yu Man Sa / "Boss Shark" · 30 eps

Firestorm
Movie · as Lung

西厢记
TV · 30 eps

Chrysanthemum to the Beast
Movie

Black Ransom
Movie

All's Well, End's Well 2009
Movie

I Come with the Rain
Movie · as Dai Xi

Lady Cop & Papa Crook
Movie · as Horace

Hong Kong Bronx
Movie

Kung Fu Mahjong 3
Movie · as Bowie

Ming Ming
Movie

Confession of Pain
Movie · as Lai Sun-Wah

Dancing on the Rainbow
Movie · as David
我和僵尸有个约会3永恒国度
Movie · as 马小虎

My Date with a Vampire III
TV · as 马小虎 · 8 eps

Killer 2
Movie

Holy Terror in the Village
Movie · as Ka Fai

Devil Touch
Movie · as Mr Yau

Battlefield Network
TV · 63 eps

Bio-Cops
Movie

My Date with a Vampire
TV · as 徐福/烏鴉, 馬小虎 · 43 eps

Temptation Summary
Movie · as Ray Suen
