|2018||Project Gutenberg as Deputy commissioner of police|
|2014||Overheard 3 as Fu|
|2014||Kung Fu Jungle as Chief Inspector LamWatch Free|
|2011||The Lost Bladesman as Liu Bei|
|2011||The Great Magician as Chen Kuo|
|2011||Beginning of the Great Revival as 杨度|
|2010||Triple Tap as Mew Sir|
|2010||Just Another Pandora's Box as Guan Yu|
|2009||Overheard as Kelvin Lee|
|2008||If You Are the One as Smiley's lover|
|2004||One Nite in Mongkok as Milo|
|2000||Double Tap as Insp. Chi Shun-Miu|
|1998||The Storm Riders as Whispering Prince|
|1997||Lifeline as Raymond Cheung Man Kit|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.