1999
2021
2013
2016
1997
2011
2008
2007
2009
Starship Troopers
as Shujimi
Tropic Thunder
as Platoon Sergeant Shot in Head - Hot LZ
The Adjustment Bureau
as McCrady
Mad God
as Witch
Junction
as Tai
A Perfect Getaway
as Chronic
Lost Cat Corona
as Guillermo
Immanence
as Roman
Third Watch
as Carlos Nieto
Beware the Batman
as Bruce Wayne / Batman (voice)
Turner & Hooch
as James Mendez
Frequency
as Stan Moreno
The Whole Truth
as Alejo Salazar
Traveler
as Agent Guillermo Borjes