Biography
No biography available for this person.
Filmography
Cast Credits

The Old Man
Character: Military Driver
TV • 2022

Obi-Wan Kenobi
Character: Fortress Inquisitorius Terminal Officer
TV • 2022

Bel-Air
Character: Thug #1
TV • 2022

Take Back
Character: Cisneros
MOVIE • 2021

Escape Plan: The Extractors
Character: Businessman 3
MOVIE • 2019

The Debt Collector
Character: Roger
MOVIE • 2018

Blindsided: The Game
Character: Ace
MOVIE • 2018

Altered Carbon
Character: Male Fighter
TV • 2018

S.W.A.T.
Character: Hitman #2
TV • 2017

NCIS: Los Angeles
Character: Wen
TV • 2009

The Forbidden Kingdom
Character: Jade Officer (voice, uncredited)
MOVIE • 2008

Forged
Character: Darak
MOVIE • 2006

Typhoon
Character: Leather Jacket
MOVIE • 2005

Feed
Character: Sang
MOVIE • 2005

Enter the Phoenix
Character: Various
MOVIE • 2004

NCIS
Character: Philip Tan (aka Hayou Tan)
TV • 2003

The Matrix Reloaded
Character: Cain
MOVIE • 2003

Reign in Darkness
Character: Gage
MOVIE • 2002

Huntsman 5.1
Character: Kevin (as David No)
MOVIE • 1999

Mr. Nice Guy
Character: Victor
MOVIE • 1997
Crew
Crew Credits

Atlas
Role: Stunt Double
MOVIE • 2024

Hell Hath No Fury
Role: Stunts
MOVIE • 2021

Wrath of Man
Role: Stunts
MOVIE • 2021

The Debt Collector
Role: Stunts
MOVIE • 2018

Forged
Role: Writer
MOVIE • 2006

Forged
Role: Director
MOVIE • 2006

Huntsman 5.1
Role: Writer
MOVIE • 1999

Huntsman 5.1
Role: Co-Producer
MOVIE • 1999

The Huntsman
Role: Fight Choreographer
MOVIE • 1993
War Paint
Role: Second Unit Director
MOVIE • TBA