|2016||Call of Heroes as Shen Ding|
|2013||The White Storm as Wong Shun-Yik|
|2013||The Grandmaster as Brother Sau|
|2009||Vengeance as Crow|
|2007||Eye in the Sky as Shan's gang member|
|2005||Election as Senior Inspector Tou|
|2004||2046 as Wan's Party Friend|
|2003||Colour of the Truth as Bun|
|2003||Infernal Affairs III as Inspector Cheung|
|2002||Infernal Affairs as Senior Inspector Cheung|
|2001||You Shoot, I Shoot as Samosa|
|1996||Big Bullet as Insp. Guan|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.