Home / Discover / People

Alien Agent

2007
as Rykker

American Samurai

1992
as Kenjiro

Angel Town

1990
as Stoner's Driver

Assault on VA-33

2021
as Jackson

Batman: Soul of the Dragon

2021
as Richard Dragon

Beyond the Game

2014
as Fighter

Boogie Boy

1998
as Jesse Page

China Strike Force

2000
as Tony Lau

Cradle 2 the Grave

2003
as Yao Ling

Crying Freeman

1995
as Yo Hinomura / Freeman

DNA

1997
as Dr. Ash Mattley

Dead on the Money

1991
as Martial Arts Teacher

Deadly Past

1995
as Leo

Deathline

1997
as The Trocia

Double Dragon

1994
as Jimmy Lee

Dragstrip Girl

1994
as Johny Remirez

Drive

1997
as Toby Wong

Garrison 7

2020
as Nolan Lore

I Am Omega

2007
as Renchard

Instinct to Kill

2001
as J.T. Dillon

Iron Chef America

2005
as The Chairman

Jade

2024
as Reese

Junior Pilot

2005
as Kato

Lucky Day

2019
as Louis

Ninja Academy

1989
as Ninja

No Code of Conduct

1999
as Paul DeLucca

One Night in Bangkok

2020
as Kai Kahale

Only The Brave

2006
as Sgt. Steve 'Zaki' Senzaki

Only the Strong

1993
as Louis Stevens

Operation Rogue

2014
as Captain Max Randall

Run & Gun

2022
as Brando

Sabotage

1996
as Michael Bishop

Sanctuary

1998
as Luke Kovak

Scorcher

2002
as Ryan Beckett

Serbian Scars

2009
as Peter Olsen Obilich

Shadows in Paradise

2010
as Lt. Max Forrester

Showdown In Manila

2016
as Matthew Wells

Solar Attack

2006
as Lucas Foster

The Base

1999
as Maj. John Murphy / Cpl. John Dalton

The Crow: Stairway to Heaven

1998
as Eric Draven/The Crow

The Driver

2019
as The Driver

The Extendables

2014
as Writer

The Hunt for Eagle One

2006
as Lt. Matt Daniels

The Perfect Bride

2017
as Daniel Counter

The Way

2017
as Hoang

Ultimate Justice

2017
as Gustav-Ferdinand 'Gus' von Behren

Wolvesbayne

2009
as Von Griem

Director

Movie Showdown In Manila 2016

Guest Star

Episode Marvel's Agents of S.H.I.E.L.D.
Absolution (1)
2016
Episode Hawaii Five-0 (2010)
Aloha Ke Kahi I Ke Kahi
2013
Episode Marvel's Agents of S.H.I.E.L.D.
Ascension (2)
2016
Episode Marvel's Agents of S.H.I.E.L.D.
Bouncing Back
2016
Episode Stargate Atlantis
Broken Ties
2008
Episode The Flash
Child's Play
1990
Episode Marvel's Agents of S.H.I.E.L.D.
Closure
2015
Episode Chicago P.D.
Different Mistakes
2014
Episode CSI: Crime Scene Investigation
Felonius Monk
2002
Episode Hawaii Five-0 (2010)
Ha'i'ole
2011
Episode Hawaii Five-0 (2010)
Ka 'ōwili'ōka'i
2018
Episode Hawaii Five-0 (2010)
Ka Hakaka Maika'i
2011
Episode Hawaii Five-0 (2010)
Ki'ilua
2011
Episode Marvel's Agents of S.H.I.E.L.D.
Many Heads, One Tale
2015
Episode The Art of Action
Mark Dacascos
2020
Episode Marvel's Agents of S.H.I.E.L.D.
Maveth
2015
Episode Man at Arms
Nodachi Katana Sword
2017
Episode Hawaii Five-0 (2010)
O ka Pili 'Ohana ka 'Oi
2014
Episode Marvel's Agents of S.H.I.E.L.D.
Paradise Lost
2016
Episode Stargate Atlantis
Reunion
2007
Episode Marvel's Agents of S.H.I.E.L.D.
Spacetime
2016
Episode Doogie Howser, M.D.
The Grass Ain't Always Greener
1990
Episode Marvel's Agents of S.H.I.E.L.D.
The Inside Man
2016
Episode RiffTrax
The Island of Dr. Moreau
2006
Episode Tales from the Crypt
The Pit
1994
Episode The Middleman (2008)
The Sino-Mexican Revelation
2008
Episode Marvel's Agents of S.H.I.E.L.D.
The Team
2016
Episode Hawaii Five-0 (2010)
Ua Hopu
2012
Episode FedCon
Unknown
2017
Episode Man at Arms
Viking Dane Axe (For Honor)
2017
Episode Marvel's Agents of S.H.I.E.L.D.
Watchdogs
2016
Episode Lucifer
Weaponizer
2016