
Cast Credits

Gangster Squad
2013
As Giovanni Vacarezza

The Avengers
2012
As Tall Thug

Drive
2011
As Tan Suit

Green Lantern
2011
As Bob Banks

Kill the Irishman
2011
As Undercover Cop

Zathura: A Space Adventure
2005
As Zorgon

London
2005
As Jay

The Tuxedo
2002
As Banning Lab Worker (uncredited)

Knock Off
1998
As Skaar

Once Upon a Time in China and America
1997
As Billy

Bloodsport II
1996
As Flash

Mortal Kombat
1995
As Guest Fighter (uncredited)
Crew Credits

Fatale
2020
Stunt Coordinator

Game Night
2018
Stunts

Terminator Genisys
2015
Stunts

Captain America: The First Avenger
2011
Utility Stunts

The Expendables
2010
Stunts

Cirque du Freak: The Vampire's Assistant
2009
Stunt Double

Pirates of the Caribbean: At World's End
2007
Stunts

Species III
2005
Stunts

Timecop 2: The Berlin Decision
2003
Stunt Double

Pirates of the Caribbean: The Curse of the Black Pearl
2003
Stunts

Daredevil
2003
Stunts

The Scorpion King
2002
Stunt Double