2025
Mercato as Nascimento2024
Shōgun as Domingo2024
Road House as Sheriff2024
Smoke Signals as José Manuel Durão Barroso2023
Fast X as Hernan Reyes2023
Missing as Javi2023
The Palace as Dr. Lima2023
Near Myth: The Oskar Knight Story as Himself2022
God Save the Queens as Hugo2022
Land of Dreams as Julian / Dr. Palmer2020
Warrior Nun as Cardinal Duretti2020
Fatima as Father Ferreira2020
The Legion as Paetus2019
Aruanas as Robert Johnson2019
Looking for Cesária Évora as self2018
Breaking & Exiting as Hank2017
The Hitman's Bodyguard as Foucher2017
Downsizing as Conference Director Dr. Pereira2017
Training Day as Menjivar2016
Queen of the South as Epifanio2016
Queen of the South as Don Epifanio Vargas2016
Diablo as Arturo2015
Santa Bárbara as Marcelo Vidal2015
A Date with Miss Fortune as Jose2015
Our Brand Is Crisis as Castillo2014
Atlas Shrugged: Part III as Francisco d'Anconia2014
Of Mind and Music as Dr. Alvaro Cruz2014
Three Holes, Two Brads, and a Smoking Gun as Joey the Junkman2013
Robosapien: Rebooted as Esperenza2013
The Gilded Cage as José Ribeiro2013
Three-60 as Alberto Ibarguren2012
Elementary as Cal Medina2012
Revolution as Luis Nunez2012
Missing as Antoine Lussier2011
Once Upon a Time as King Xavier2011
Revenge as Salvador Grobet2011
Fast Five as Reyes2010
Parenthood as Matthew Biscali2010
Backlight as Jay2010
Flight 8714: Take Off to Disaster as Hunter2009
Alta Definição as Self2009
Archer as Román Calzado (voice)2009
Holy Money as Mangini2008
The Mentalist as Gabriel Porchetto2008
Crusoe as Santos Santana2008
Che: Part Two as President René Barrientos2008
The Burning Plain as Nick Martinez2008
The Lovebirds as Marco Correia2008
La conjura de El Escorial as Escobedo2007
The Death and Life of Bobby Z as Don Huertero2007
La Cucina as Michael2007
The Heart of the Earth as Baxter2006
The Celestine Prophecy as Father Sanchez2006
Love and Debate as Max2006
Have No Fear: The Life of Pope John Paul II as Archbishop Oscar Romero2006
Moscow Zero as Yuri2005
Bones as Raphael Valenza2005
Wanted as Not available2005
A Shot in the Dark as Rafael2004
The Batman as Bane (voice)2004
The Life as Pierre2003
Kingpin as Not available2002
CSI: Miami as Joseph Trevi2002
Sweat as Noh2001
24 as Ramon Salazar2001
Behind Enemy Lines as Admiral Juan-Miguel Piquet, Commander of NATO Naval Command2001
Stranded as Fidel Rodrigo2001
The Xango from Baker Street as Sherlock Holmes2001
His Master's Voice as Oliveira2000
April Captains as Gervásio1999
The West Wing as Carlos Carrio1999
Vendetta as Joseph Macheca1999
No Vacancy as Reynaldo1999
One Man's Hero as Cortina1999
On the Run as Ignácio1999
Inferno as Xana1998
Dollar for the Dead as Friar Ramon1998
La Cucaracha as Jose Guerra1997
Women as Gigi1996
Dead Man's Walk as Major Laroche1995
Desperado as Bucho1995
Pereira Declares as Manuel1995
Adam and Eve as Francisco1994
Clear and Present Danger as Col. Felix V. Cortez1994
Only You as Giovanni1993
Shadows in a Conflict as José1992
Parabéns as Self1992
The Fencing Master as Luis de Ayala1991
The Dumbfounded King as Almeida1990
Sandino as Sandino1989
Les Deux Fragonard as Honoré Fragonard1988
Priceless Beauty as Not available1987
The Sun and the Moon as Not available1987
Good Morning, Babylon as Andrea Bonnano1984
Miami Vice as Not available1983
The Honorary Consul as LeonNaN
Epitaph as Vince Castro2023
O Último Animal as Dr. Ciro2014
The Duel: A Story Where Truth Is Mere Detail as Comandante Vasco Moscoso de Aragão2013
Rouge Brésil as João da Silva2012
Mamitas as Prof. Alexander Viera2010
Christopher Roth as Christopher Roth2010
República as Henrique2008
Oscar. The color of destiny as Not available2007
Call Girl as Mouros2003
The Immortals as Roberto Alua2003
Il fuggiasco as Lolo2002
Break of Dawn as Radman / Constantin2001
Water and Salt as Marido1997
Fátima as Avelino de Almeida, journalist1997
Corazón loco as Emilio1997
L'enfant du bout du monde as Miguel Carmina1997
Tale About the Cat and the Moon as The Cat1997
Tentação as Father António1995
Amália - Uma Estranha Forma de Vida as Narrator1994
Uma Vida Normal as Miguel1994
El baile de las ánimas as Antonio1993
On the Edge of the Horizon as Voice of Spino (voice) (uncredited)1993
Amor e Dedinhos de Pé as Francisco Frontaria1993
Amok as The lover1992
Aqui D'El Rei! as Manuel1992
A Passing Season as Miguel1992
Cold Land as Leonardo1991
El día que nací yo as Pelayo Menéndez1991
Retrato de Família as Miguel Montenegro1991
Alex as Pedro1988
Terre sacrée as Mateo Elorduy1988
Disamistade as Sebastiano Catte1987
Milan noir as Tremaine1987
Repórter X as Reinaldo Ferreira1982
The Soldier as The Soldier's Force