|
The Unrestricted War (2025) as Agent Feng |
|
Minghun (2024) as |
|
Lucky Star (2024) as Lucky |
|
Sight (2024) as Ming Wang |
|
Demonic (2021) as Daniel |
|
Falling (2020) as Eric |
|
Coffee & Kareem (2020) as Officer Steve Choi |
|
Birth of the Dragon (2017) as Frankie Chen |
|
xXx: Return of Xander Cage (2017) as Chinese Politico |
|
Come and Find Me (2016) as Det. Chris Sloan |
|
The 9th Life of Louis Drax (2016) as Elliott |
|
The Assignment (2016) as Dr. Lin |
|
Godzilla (2014) as Team Member #2 |
|
Evil Feed (2013) as Steven |
|
Elysium (2013) as Technician |
|
Time of Death (2013) as Stephen Choi |
|
Tasmanian Devils (2013) as Walsh |
|
Borealis (2013) as Roger Chin |
|
Battlestar Galactica: Blood & Chrome (2012) as Crew Chief Tiu |
|
The Cabin in the Woods (2012) as Operations Guy |
|
Befriend and Betray (2011) as Donny |
|
Guido Superstar: The Rise of Guido (2010) as Andrew Cho |
|
The A-Team (2010) as Ravech |
|
Web of Desire (2010) as Dr. Tim Massey |
|
Rock Slyde (2010) as David |
|
A Dangerous Man (2009) as Chen |
|
Hardwired (2009) as Carter Burke |
|
Storm Seekers (2009) as Tommy Cramer |
|
They Wait (2007) as Jason |
|
War (2007) as Special Agent Tom Lone |
|
Memory (2006) as Dr. Deepra Chang |
|
Snakes on a Plane (2006) as Chen Leong |
|
Chaos (2005) as Chris Lei |
|
The Life (2004) as Daryl |
|
I, Robot (2004) as Chin |
|
The Chronicles of Riddick (2004) as Merc Pilot |
|
A Tale of Two Wives (2003) as Bruno |
|
Ballistic: Ecks vs. Sever (2002) as Agent Harry Lee |
|
Various Positions (2002) as Ian |
|
K-9: P.I. (2002) as Sato |
|
Stark Raving Mad (2002) as Jin Sun |
|
40 Days and 40 Nights (2002) as Neil |
|
Liberty Stands Still (2002) as Officer Tom |
|
Almost Famous (2000) as Ben Fong-Torres |
|
Sole Survivor (2000) as Lee Kwong |
|
Trixie (2000) as Waiter |
|
Romeo Must Die (2000) as Kuang |
|
Late Night Sessions (1999) as Dax |
|
Slant () as Mo |
|
Lucky Star (2024) Executive Producer |