Known For
Filmography

Man on Fire
TV · as Davi · 1 ep

Obi-Wan Kenobi
TV · as Fortress Inquisitorius Terminal Officer · 1 ep

The Old Man
TV · as Military Driver · 1 ep

Bel-Air
TV · as Thug #1 · 2 eps

Take Back
Movie · as Cisneros

Escape Plan: The Extractors
Movie · as Businessman 3

The Debt Collector
Movie · as Roger

Blindsided: The Game
Movie · as Ace

Altered Carbon
TV · as Male Fighter · 1 ep

S.W.A.T.
TV · as Hitman #2 · 1 ep

NCIS: Los Angeles
TV · as Wen · 1 ep

The Forbidden Kingdom
Movie · as Jade Officer (voice, uncredited)

Forged
Movie · as Darak

Typhoon
Movie · as Leather Jacket

Feed
Movie · as Sang

Enter the Phoenix
Movie · as Various

The Matrix Reloaded
Movie · as Cain

Subterano
Movie · as Colonel

NCIS
TV · as Philip Tan · 1 ep

Reign in Darkness
Movie · as Gage

Huntsman 5.1
Movie · as Kevin (as David No)

Mr. Nice Guy
Movie · as Victor

Under the Gun
Movie · as Chen

The Huntsman
Movie · as Leland (The Huntsman) (as David No)


