Actor
Bizarre Fish from the Abyssal Zone
2024
as Tartaruga (voice)
Noah's Ark
2024
as Vini (voice)
7 Prisoners
2021
as Luca
Save Ralph
2021
as A rabbit (voice)
Last Call
2020
as Carlos
Project Power
2020
as Biggie
Monica and Friends: Bonds
2019
as Louco
A Translator
2019
as Malin
Ben-Hur
2016
as Jésus Christ
Pelé: Birth of a Legend
2016
as Brazilian announcer
Jane Got a Gun
2015
as Fitchum
The 33
2015
as Laurence Golborne
Luz, Câmera, 50 Anos: Hoje é Dia de Maria - O Filme
2015
as Amado Fênix
Focus
2015
as Garriga
Rio, I Love You
2014
as Ele (segment "Pas de Deux")
Rio 2
2014
as Tulio (voice)
300: Rise of an Empire
2014
as Xerxes
Rio 2096: A Story of Love and Fury
2013
as Piatã / Junior (voice)
The Last Stand
2013
as Frank Martinez
Hemingway & Gellhorn
2012
as Paco Zarra
What to Expect When You're Expecting
2012
as Alex
Kings & Rats
2012
as Roni Rato
Homens de Bem
2011
as Ciba
My Country
2011
as Marcos
Heleno
2011
as Heleno de Freitas
Rio
2011
as Tulio (voice)
There Be Dragons
2011
as Oriol
I Love You Phillip Morris
2010
as Jimmy
Post Grad
2009
as David Santiago
Che: Part Two
2008
as Raúl Castro
Che: Part One
2008
as Raúl Castro
Slightly Out of Tune
2008
as Joaquim (young) / Antonio Goldfaber
Lion's Den
2008
as Ramiro
Redbelt
2008
as Bruno Silva
Not by Chance
2007
as Pedro
300
2007
as Xerxes
This Girl's Life
2004
as Sammy (uncredited)
Chanel N°5: The Film
2004
as Man
Owner of the Story
2004
as Young Luiz Cláudio
Love Actually
2003
as Karl
Charlie's Angels: Full Throttle
2003
as Randy Emmers
The Roman Spring of Mrs. Stone
2003
as Young Man
Carandiru
2003
as Lady Di
Behind the Sun
2001
as Tonho
Brainstorm
2001
as Wilson Souza Neto
O Trapalhão e a Luz Azul
1999
as D'Artagnan
Como Ser Solteiro
1998
Outro Lado do Céu
Animal Race
O Filho de Mil Homens
as Crisóstomo