Home / Discover / People

Jade

2024
as Reese

Run & Gun

2022
as Brando

Assault on VA-33

2021
as Jackson

Batman: Soul of the Dragon

2021
as Richard Dragon

One Night in Bangkok

2020
as Kai Kahale

Garrison 7

2020
as Nolan Lore

Lucky Day

2019
as Louis

The Driver

2019
as The Driver

The Perfect Bride

2017
as Daniel Counter

Ultimate Justice

2017
as Gustav-Ferdinand 'Gus' von Behren

Showdown In Manila

2016
as Matthew Wells

Operation Rogue

2014
as Captain Max Randall

Beyond the Game

2014
as Fighter

The Extendables

2014
as Writer

Shadows in Paradise

2010
as Lt. Max Forrester

Wolvesbayne

2009
as Von Griem

Serbian Scars

2009
as Peter Olsen Obilich

I Am Omega

2007
as Renchard

Alien Agent

2007
as Rykker

Solar Attack

2006
as Lucas Foster

The Hunt for Eagle One

2006
as Lt. Matt Daniels

Only The Brave

2006
as Sgt. Steve 'Zaki' Senzaki

Junior Pilot

2005
as Kato

Cradle 2 the Grave

2003
as Yao Ling

Scorcher

2002
as Ryan Beckett

Instinct to Kill

2001
as J.T. Dillon

China Strike Force

2000
as Tony Lau

No Code of Conduct

1999
as Paul DeLucca

The Base

1999
as Maj. John Murphy / Cpl. John Dalton

Boogie Boy

1998
as Jesse Page

Sanctuary

1998
as Luke Kovak

Deathline

1997
as The Trocia

DNA

1997
as Dr. Ash Mattley

Drive

1997
as Toby Wong

Sabotage

1996
as Michael Bishop

Crying Freeman

1995
as Yo Hinomura / Freeman

Deadly Past

1995
as Leo

Double Dragon

1994
as Jimmy Lee

Dragstrip Girl

1994
as Johny Remirez

Only the Strong

1993
as Louis Stevens

American Samurai

1992
as Kenjiro

Dead on the Money

1991
as Martial Arts Teacher

Angel Town

1990
as Stoner's Driver

Ninja Academy

1989
as Ninja

Director

Movie Showdown In Manila 2016