
Filmography60 titles
Importing filmography…
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | RunnerMovie | Damian | 51 |
| 2026 | Beast RaceMovie | Abu | 51 |
| 2026 | Brazil '70: The Third StarSeries | João Saldanha | 51 |
| 2023 | Wolf PackSeries | Garrett Briggs | 48 |
| 2020 | Candango: Memoirs from a FestivalMovie | Self | 45 |
| 2020 | Project PowerMovie | Biggie | 45 |
| 2019 | A Little Late with Lilly SinghSeries | Self | 44 |
| 2019 | Que História é Essa, Porchat?Series | Self | 44 |
| 2019 | Monica and Friends: BondsMovie | Louco | 44 |
| 2017 | Lady NightSeries | Self | 42 |
| 2017 | Brazilian Cinema in the 20th CenturyMovie | Self | 42 |
| 2017 | Conversa com BialSeries | — | 42 |
| 2016 | WestworldSeries | Hector Escaton | 41 |
| 2016 | Pelé: Birth of a LegendMovie | Brazilian announcer | 41 |
| 2016 | Old RiverSeries | Afrânio de Sá Ribeiro (Coronel Saruê) (1ª Fase) | 41 |
| 2016 | Ben-HurMovie | Jésus Christ | 41 |
| 2015 | FocusMovie | Garriga | 40 |
| 2015 | Jane Got a GunMovie | Fitchum | 40 |
| 2015 | Luz, Câmera, 50 Anos: Hoje é Dia de Maria - O FilmeMovie | Amado Fênix | 40 |
| 2014 | 300: Rise of an EmpireMovie | Xerxes | 39 |
| 2014 | Rio 2Movie | Tulio (voice) | 39 |
| 2014 | Late Night with Seth MeyersSeries | Self | 39 |
| 2014 | Rio, I Love YouMovie | Ele (segment "Pas de Deux") | 39 |
| 2013 | The Last StandMovie | Frank Martinez | 38 |
| 2013 | The FrameSeries | Xerxes | 38 |
| 2012 | Hemingway & GellhornMovie | Paco Zarra | 37 |
| 2012 | Sessão de TerapiaSeries | Dr. Davi Greco | 37 |
| 2012 | What to Expect When You're ExpectingMovie | Alex | 37 |
| 2012 | The BraziliansSeries | Carioca | 37 |
| 2011 | There Be DragonsMovie | Oriol | 36 |
| 2010 | I Love You Phillip MorrisMovie | Jimmy | 35 |
| 2009 | Alta DefiniçãoSeries | Self | 34 |
| 2009 | Post GradMovie | David Santiago | 34 |
| 2008 | Che: Part OneMovie | Raúl Castro | 33 |
| 2008 | Che: Part TwoMovie | Raúl Castro | 33 |
| 2008 | RedbeltMovie | Bruno Silva | 33 |
| 2008 | CriticMovie | Self | 33 |
| 2008 | Slightly Out of TuneMovie | Joaquim - young / Antonio Goldfaber | 33 |
| 2007 | 300Movie | Xerxes | 32 |
| 2005 | Hoje é Dia de MariaSeries | Amado Fenix | 30 |
| 2004 | LostSeries | Paulo | 29 |
| 2004 | This Girl's LifeMovie | Sammy (uncredited) | 29 |
| 2003 | Love ActuallyMovie | Karl | 28 |
| 2003 | Charlie's Angels: Full ThrottleMovie | Randy Emmers | 28 |
| 2003 | CarandiruMovie | Lady Di | 28 |
| 2003 | Mulheres ApaixonadasSeries | Diogo Ribeiro Alves Nogueira | 28 |
| 2001 | Os NormaisSeries | Júlio | 26 |
| 2001 | Estrela-GuiaSeries | Carlos Charles Pimenta | 26 |
| 2000 | Brava GenteSeries | Padre Gomes | 25 |
| 1999 | Mild PoisonSeries | Eliseu Vieira | 24 |
| 1999 | O Belo e as FerasSeries | Henrique | 24 |
| 1999 | O Trapalhão e a Luz AzulMovie | D'Artagnan | 24 |
| 1998 | Hilda HurricaneSeries | Frei Malthus | 23 |
| 1998 | MulherSeries | Jorge | 23 |
| 1996 | Sai de BaixoSeries | Gama | 21 |
| 1995 | Gypsy HeartSeries | Serginho | 20 |
| 1994 | A Comédia da Vida PrivadaSeries | Gabriel | 19 |
| 1994 | Pátria MinhaSeries | Fernando Ferreira de Abreu (Nando) | 19 |
| 1993 | Olho no OlhoSeries | Pedro | 18 |
| 0 | Meninos Vestem RosaSeries | — | — |