2023
NYAD as Diver2021
Jungle Cruise as Goon (uncredited)2018
Cobra Kai as Head Referee2012
Safe as Henchman in Hotel (uncredited)2010
Hawaii Five-0 as Security Guard2010
Takers as Armed Guard #22009
Star Trek as Burly Cadet2008
Adventures of Johnny Tao as Golden Warrior2006
Mission: Impossible III as Chinese Guard (uncredited)2005
Serenity as Bar Security (uncredited)2005
Confessions of an Action Star as Barroom Brawler (uncredited)2003
The Matrix Reloaded as Merovingian's Thug (uncredited)2003
Cradle 2 the Grave as Ling's Hitman2002
The Scorpion King as Asian Training Fighter2002
Kung Pow: Enter the Fist as Gang Fighter with Hole in Stomach2001
Three Blind Mice as Vietnamese Man #21998
V.I.P. as Billy1998
Martial Law as Henchman (uncredited)1998
Mortal Kombat: Conquest as Fighter (uncredited)1998
L.E.T.H.A.L. Ladies: Return to Savage Beach as Lead Kabuki / Lead Ninja1996
Bloodsport III as Bandit #11996
Sworn to Justice as Fighter2025
Lilo & Stitch Stunt Coordinator2023
NYAD Stunts2022
Doctor Strange in the Multiverse of Madness Stunt Double2021
Jungle Cruise Stunts2020
Greenland Stunts2019
Once Upon a Time... in Hollywood Stunts2018
Bad Times at the El Royale Stunts2018
Bird Box Stunts2017
Baywatch Fight Choreographer2013
Banshee: Origins Director2012
Brake Stunt Coordinator2012
Men in Black 3 Stunts2012
Safe Stunts2011
Captain America: The First Avenger Fight Choreographer2010
The Last Airbender Stunts2009
G.I. Joe: The Rise of Cobra Fight Choreographer2008
Tropic Thunder Stunts2008
Pistol Whipped Stunts2008
Kill Switch Fight Choreographer2007
Pirates of the Caribbean: At World's End Stunts2007
Big Stan Fight Choreographer2005
Domino Stunts2005
xXx: State of the Union Stunts2005
Elektra Stunts2005
Constantine Stunts2005
The Man Stunts2003
The Matrix Reloaded Stunts2001
Scary Movie 2 Stunts2001
Ghosts of Mars Stunts1998
Recoil Stunts