Actor
The Accidental Spy
2001 · as Mr. Zen's Bodyguard
Take Top
2000
Time and Tide
2000 · as Pablo Santosa
Double Tap
2000 · as Officer Wong
Purple Storm
1999
The Extra
1998
The Suspect
1998 · as Kelvin
Young and Dangerous: The Prequel
The Group
Casino
Rumble Ages
Beast Cops
1998 · as Chiu