
Santo António(2026)

Hungry(2026)
Walker

Mercato(2025)
Nascimento

Road House(2024)
Sheriff

Smoke Signals(2024)
José Manuel Durão Barroso

Fast X(2023)
Hernan Reyes

The Palace(2023)
Dr. Lima

O Último Animal(2023)
Dr. Ciro

Missing(2023)
Javi

God Save the Queens(2022)
Hugo

Land of Dreams(2022)
Julian / Dr. Palmer

Fatima(2020)
Father Ferreira

The Legion(2020)
Paetus

Breaking & Exiting(2018)
Hank

Downsizing(2017)
Conference Director Dr. Pereira

The Hitman's Bodyguard(2017)
Foucher

Diablo(2016)
Arturo

A Date with Miss Fortune(2015)
Jose

Our Brand Is Crisis(2015)
Castillo

The Duel: A Story Where Truth Is Mere Detail(2014)
Comandante Vasco Moscoso de Aragão

Atlas Shrugged: Part III(2014)
Francisco d'Anconia

Of Mind and Music(2014)
Dr. Alvaro Cruz

3 Holes and a Smoking Gun(2014)
Joey the Junkman

Rouge Brésil(2014)
João da Silva

Three-60(2013)
Alberto Ibarguren

Robosapien: Rebooted(2013)
Esperenza

The Gilded Cage(2013)
José Ribeiro

Mamitas(2012)
Prof. Alexander Viera

Fast Five(2011)
Reyes

Backlight(2010)
Jay

Christopher Roth(2010)
Christopher Roth

Holy Money(2009)
Mangini

La conjura de El Escorial(2008)
Escobedo

Che: Part Two(2008)
President René Barrientos

Oscar. The color of destiny(2008)
Oscar Domínguez

The Burning Plain(2008)
Nick Martinez

The Lovebirds(2008)
Marco Correia

The Heart of the Earth(2007)
Baxter

The Death and Life of Bobby Z(2007)
Don Huertero

La Cucina(2007)
Michael

Call Girl(2007)
Mouros

The Celestine Prophecy(2006)
Father Sanchez

Have No Fear: The Life of Pope John Paul II(2006)
Archbishop Oscar Romero

Moscow Zero(2006)
Yuri

Love and Debate(2006)
Max

A Shot in the Dark(2005)
Rafael

The Life(2004)
Pierre

The Fugitive(2003)
Lolo

The Immortals(2003)
Roberto Alua

Sweat(2002)
Noh

Break of Dawn(2002)
Radman / Constantin

Stranded(2001)
Fidel Rodrigo

Behind Enemy Lines(2001)
Admiral Juan-Miguel Piquet, Commander of NATO Naval Command

The Xango from Baker Street(2001)
Sherlock Holmes

His Master's Voice(2001)
Oliveira

Water and Salt(2001)
Marido

April Captains(2000)
Gervásio

No Vacancy(1999)
Reynaldo

Inferno(1999)
Xana

On the Run(1999)
Ignácio

One Man's Hero(1999)
Cortina

Vendetta(1999)
Joseph Macheca

Cartoon Noir(1999)
Narrator (Voice)

Dollar for the Dead(1998)
Friar Ramon

La Cucaracha(1998)
Jose Guerra

Tale About the Cat and the Moon(1997)
The Cat (voz)

Women(1997)
Gigi

Fátima(1997)
Avelino de Almeida, journalist

Tentação(1997)
Father António

Corazón loco(1997)
Emilio

We're All Still Here(1997)

Desperado(1995)
Bucho

Pereira Declares(1995)
Manuel

Adam and Eve(1995)
Francisco

Amália - Uma Estranha Forma de Vida(1995)
Narrator

Only You(1994)
Giovanni

Clear and Present Danger(1994)
Col. Felix V. Cortez

Uma Vida Normal(1994)
Miguel

El baile de las ánimas(1994)
Antonio

Shadows in a Conflict(1993)
José

Amor e Dedinhos de Pé(1993)
Francisco Frontaria

On the Edge of the Horizon(1993)
Voice of Spino (voice) (uncredited)

Amok(1993)
The lover

The Fencing Master(1992)
Luis de Ayala

A Passing Season(1992)
Miguel

Cold Land(1992)
Leonardo

Aqui D'El Rei!(1992)
Manuel

The Dumbfounded King(1991)
Almeida

Alex(1991)
Pedro

El día que nací yo(1991)
Pelayo Menéndez

Retrato de Família(1991)
Miguel Montenegro

Sandino(1990)
Sandino

Les Deux Fragonard(1989)
Honoré Fragonard
Terre sacrée(1988)
Mateo Elorduy

Disamistade(1988)
Sebastiano Catte

Priceless Beauty(1988)

Good Morning, Babylon(1987)
Andrea Bonnano
The Sun and the Moon(1987)

Milan noir(1987)
Tremaine

Repórter X(1987)
Reinaldo Ferreira

The Honorary Consul(1983)
Leon

The Soldier(1982)
The Soldier's Force

Un uomo americano(1979)
Miguel Montero
Epitaph
Vince Castro
Breaking & Exiting
Hank