Acting • AGE 53


Man on Fire
Davi
2026

Atlas
Stunt Double
2024

The Old Man
Military Driver
2022

Obi-Wan Kenobi
Fortress Inquisitorius Terminal Officer
2022

Bel-Air
Thug #1
2022

Hell Hath No Fury
Stunts
2021

Take Back
Cisneros
2021

Wrath of Man
Stunts
2021

Escape Plan: The Extractors
Businessman 3
2019

The Debt Collector
Roger
2018

Blindsided: The Game
Ace
2018

Altered Carbon
Male Fighter
2018

S.W.A.T.
Hitman #2
2017

NCIS: Los Angeles
Wen
2009

The Forbidden Kingdom
Jade Officer (voice, uncredited)
2008

Forged
Darak
2006

Typhoon
Leather Jacket
2005

Feed
Sang
2005

Enter the Phoenix
Various
2004

NCIS
Philip Tan (aka Hayou Tan)
2003

The Matrix Reloaded
Cain
2003

Reign in Darkness
Gage
2002

Huntsman 5.1
Kevin (as David No)
1999

Mr. Nice Guy
Victor
1997

Under the Gun
Chen
1995

The Huntsman
Leland (The Huntsman) (as David No)
1993