Actor
Brake Up
2024 · as Adam
Fingernails
2023 · as John
Wish Upon
2017 · as Roland Moon
Zoom
2016 · as Love Doll Worker
Fir Crazy
2013 · as Customer #2
Bloodwork
2012 · as Huy Lee
The Last Casino
2004 · as George
Zeyda and the Hitman
2004 · as Detective Woo
Bulletproof Monk
2003 · as Young Monk
Apples and Oranges
2003
True Blue
2001 · as Eddie Trang
Century Hotel
2001 · as Cheung