Actor
All I Want for Christmas
2014
as Doug Matthews
Atlas Shrugged: Part I
2011
as Francisco D'Anconia
The Wayshower
2011
as Jesus
Che: Part One
2008
as Jorge Sotus
Spiritual Warriors
2008
as Christopher Finn
Shattered!
2008
as Jimmy
Sueno
2005
as Rafael
The Lost City
2005
as Ernesto "Che" Guevarra
Back By Midnight
2005
as Carlos
Along Came Polly
2004
as Javier
Klepto
2003
as Nick
We Were Soldiers
2002
as Capt. Tony Nadal
Collateral Damage
2002
as Roman
The Quickie
2001
as Miguel
Traffic
2000
as Pablo Obregón
Teacher's Pet
2000
as Sam Deckner
Candyman: Day of the Dead
1999
as David de La Paz
My Little Havana
1998
as Jesu Matamoro
Strategic Command
1997
as Captain Rattner
Vampire in Brooklyn
1995
as Anthony
New Nightmare
1994
as Jsu Garcia
In the Heat of Passion
1992
as Charlie Bronson
Predator 2
1990
as Detective
Thunderboat Row
1989
as Hector 'Detector' Cannero
Slaves of New York
1989
as Marley (as Nick Corri)
Tropical Snow
1988
as Gustavo 'Tavo' Luna (as Nick Corri)
The Lawless Land
1988
as Falco
The House of Ramón Iglesia
1986
as Javier
Wildcats
1986
as Cerulo
Generation
1985
as Scrad
Gotcha!
1985
as Manolo
A Nightmare on Elm Street
1984
as Rod Lane