The Matrix Reloaded
(Cain)
Forged
(Darak)
The Huntsman
(Leland (The Huntsman) (as David No))
Take Back
(Cisneros)
Reign in Darkness
(Gage)
Under the Gun
(Chen)
Mr. Nice Guy
(Victor)
The Debt Collector
(Roger)
Blindsided: The Game
(Ace)
Escape Plan: The Extractors
(Businessman 3)
The Forbidden Kingdom
(Jade Officer (voice, uncredited))
Typhoon
(Leather Jacket)
Feed
(Sang)
Enter the Phoenix
(Various)
Huntsman 5.1
(Kevin (as David No))
Obi-Wan Kenobi
(Fortress Inquisitorius Terminal Officer)
Altered Carbon
(Male Fighter)
NCIS
(Philip Tan (aka Hayou Tan))
The Old Man
(Military Driver)
Bel-Air
(Thug #1)
S.W.A.T.
(Hitman #2)
NCIS: Los Angeles
(Wen)