Actor · Born 1960
Tournament 7: DX-29
2019 · as James
A Dog Named Wang Zi
2016
Three
2016 · as Senior inspector Lee
The Ghost Story: Lin Suk
2009
Boarding Gate
2007 · as Abacus Worker #1
Unarm 72 Hours
2003
Fighting Back
The Sixth Sense
Bloody Killer
2002
Desperation Verge
2001
Debauched Obsession
1999
Water Margin - Heroes' Sex Stories
1999 · as Cheung Ching