Actor
The Cursed
2018
Beast Stalker
2008 · as Chi
A Wondrous Bet
2005
The Dark Side of My Mind
2003 · as Sean Lo
Unarm 72 Hours
2003
A Fallen Angel
Cruel Killer
We’re Not the Worst
The Untold Story - The Lost World
2002 · as Police Chief
Money Suckers
2002 · as Police Officer
Freaky Story
2002 · as Gary Choi
Hooker’s World
2002