Martian Child 2007
as Linus
Nightmare 2007
as Police Detective
A Job to Kill For 2006
as Copywriter
Premonition 2005
as Metro Cop
I Spy 2002
as Zhu Tam's Pilot (as Edmond Wong)
The Water Game 2002
as Mark
The Inspectors 2: A Shred of Evidence 2000
as Michael Yamura
Credits from TMDB.