Noah's Ark
2025 · Animation
as Vini
The Son of a Thousand Men
2025 · Drama
as Crisóstomo
7 Prisoners
2021 · Crime
as Luca
Wolf Pack
2023 · Drama
as Garrett Briggs
Che: Part Two
2009 · Biography
as Raúl Castro
Pele: Birth of a Legend
2016 · Biography
as Brazilian Announcer
The 33
2015 · Biography
as Laurence Golborne
Hilda Hurricane
1998 · Comedy
as Frei Malthus
Reprisal
2019 · Action
as Joel Kelly
Focus
2015 · Comedy
as Garriga
Ben-Hur
2016 · Action
as Jesus
Rio, I Love You
2014 · Comedy
as Ele
Boundless
2022 · Adventure
as Magallanes
I Love You Phillip Morris
2011 · Biography
as Jimmy
There Be Dragons
as Oriol
Project Power
2020 · Action
as Biggie
Hemingway & Gellhorn
2012 · Biography
as Paco Zarra
Last Call
2020 · Biography
as Carlos
Che: Part One
Post Grad
2009 · Comedy
as David Santiago
300: Rise of an Empire
2014 · Action
as Xerxes
Charlie's Angels: Full Throttle
2003 · Action
as Randy Emmers
300
2007 · Action
Rio
2011 · Animation
as Tulio
Westworld S1-S4
2016 · Drama
as Hector Escaton
What to Expect When You're Expecting
2012 · Comedy
as Alex
Redbelt
2008 · Drama
as Bruno Silva