Meninos Vestem Rosa (1 episode)						
					 
									
									
									
						2025
						
							The Son of a Thousand Men as Crisóstomo						
					 
									
						2025
						
							The Blue Trail as Cadu						
					 
									
						2024
						
							Bizarre Fish from the Abyssal Zone as Tartaruga (voice)						
					 
									
						2024
						
							Noah's Ark as Vini (voice)						
					 
									
						2023
						
							Wolf Pack as Garrett Briggs (8 episodes)						
					 
									
						2022
						
							Boundless as Magallanes (6 episodes)						
					 
									
									
									
						2020
						
							Latin America from Above as Narrator (Brazil) (8 episodes)						
					 
									
						2020
						
							Candango: Memoirs from a Festival as Self						
					 
									
						2020
						
							Good Morning, Verônica as Jerônimo (3 episodes)						
					 
									
						2020
						
							Project Power as Biggie						
					 
									
						2020
						
							Sandy & Junior: A História as Self (7 episodes)						
					 
									
						2019
						
							Reprisal as Joel Kelly (10 episodes)						
					 
									
						2019
						
							A Little Late with Lilly Singh as Self (1 episode)						
					 
									
						2019
						
							Que História é Essa, Porchat? as Self (1 episode)						
					 
									
						2019
						
							Solteira e Boa Rapariga as David (1 episode)						
					 
									
						2019
						
							Monica and Friends: Bonds as Louco						
					 
									
						2019
						
							A Translator as Malin						
					 
									
						2018
						
							Com a Palavra, Arnaldo Antunes as Self						
					 
									
						2017
						
							Conversa com Bial (1 episode)						
					 
									
						2017
						
							Lady Night as Self (1 episode)						
					 
									
						2017
						
							Brazilian Cinema in the 20th Century as Self						
					 
									
						2016
						
							Westworld as Hector Escaton (22 episodes)						
					 
									
						2016
						
							Westworld as Hector Escaton (archive footage) (2 episodes)						
					 
									
						2016
						
							Ben-Hur as Jésus Christ						
					 
									
						2016
						
							Pelé: Birth of a Legend as Brazilian announcer						
					 
									
						2016
						
							Velho Chico as Afrânio de Sá Ribeiro (Coronel Saruê) (1ª Fase) (172 episodes)						
					 
									
						2015
						
							Jane Got a Gun as Fitchum						
					 
									
						2015
						
							The 33 as Laurence Golborne						
					 
									
						2015
						
							Luz, Câmera, 50 Anos: Hoje é Dia de Maria - O Filme as Amado Fênix						
					 
									
									
						2014
						
							Rio, I Love You as Ele (segment "Pas de Deux")						
					 
									
						2014
						
							Who Cares ? as Narrator						
					 
									
						2014
						
							Rio 2 as Tulio (voice)						
					 
									
						2014
						
							300: Rise of an Empire as Xerxes						
					 
									
						2014
						
							Late Night with Seth Meyers as Self (1 episode)						
					 
									
						2013
						
							The Frame as Xerxes (1 episode)						
					 
									
						2013
						
							Rio 2096: A Story of Love and Fury as Piatã / Junior (voice)						
					 
									
						2013
						
							The Last Stand as Frank Martinez						
					 
									
						2012
						
							Sessão de Terapia as Dr. Davi Greco (7 episodes)						
					 
									
						2012
						
							Hemingway & Gellhorn as Paco Zarra						
					 
									
						2012
						
							What to Expect When You're Expecting as Alex						
					 
									
						2012
						
							Kings & Rats as Roni Rato						
					 
									
						2012
						
							As Brasileiras as Carioca (1 episode)						
					 
									
						2011
						
							Homens de Bem as Ciba						
					 
									
						2011
						
							My Country as Marcos						
					 
									
						2011
						
							Heleno as Heleno de Freitas						
					 
									
						2011
						
							Rio as Tulio (voice)						
					 
									
						2011
						
							There Be Dragons as Oriol						
					 
									
									
						2009
						
							Alta Definição as Self (1 episode)						
					 
									
						2009
						
							Post Grad as David Santiago						
					 
									
						2009
						
							Sound & Fury as Sanjay (5 episodes)						
					 
									
						2008
						
							Che: Part Two as Raúl Castro						
					 
									
						2008
						
							Che: Part One as Raúl Castro						
					 
									
						2008
						
							Slightly Out of Tune as Joaquim (young) / Antonio Goldfaber						
					 
									
						2008
						
							Lion's Den as Ramiro						
					 
									
						2008
						
							Redbelt as Bruno Silva						
					 
									
									
						2007
						
							Not by Chance as Pedro						
					 
									
									
						2005
						
							Hoje é Dia de Maria as Amado Fenix (8 episodes)						
					 
									
						2005
						
							Hoje é Dia de Maria as Dom Chico Chicote (5 episodes)						
					 
									
						2004
						
							This Girl's Life as Sammy (uncredited)						
					 
									
						2004
						
							Owner of the Story as Young Luiz Cláudio						
					 
									
						2004
						
							Lost as Paulo (7 episodes)						
					 
									
						2003
						
							Love Actually as Karl						
					 
									
						2003
						
							Charlie's Angels: Full Throttle as Randy Emmers						
					 
									
						2003
						
							The Roman Spring of Mrs. Stone as Young Man						
					 
									
						2003
						
							Carandiru as Lady Di						
					 
									
						2003
						
							Mulheres Apaixonadas as Diogo Ribeiro Alves Nogueira (203 episodes)						
					 
									
						2002
						
							Pastores da Noite as Padre Gomes (4 episodes)						
					 
									
						2001
						
							Behind the Sun as Tonho						
					 
									
						2001
						
							Brainstorm as Wilson Souza Neto						
					 
									
						2001
						
							Os Normais as Júlio (1 episode)						
					 
									
						2001
						
							Estrela-Guia as Carlos Charles Pimenta (83 episodes)						
					 
									
						2000
						
							Brava Gente as Padre Gomes (1 episode)						
					 
									
						1999
						
							O Trapalhão e a Luz Azul as D'Artagnan						
					 
									
						1999
						
							Suave Veneno as Eliseu Vieira (209 episodes)						
					 
									
						1999
						
							O Belo e as Feras as Henrique (1 episode)						
					 
									
						1998
						
							Hilda Hurricane as Frei Malthus (32 episodes)						
					 
									
						1998
						
							Mulher as Jorge (1 episode)						
					 
									
									
						1997
						
							O Amor Está no Ar as Leonardo Freitas Menezes (Léo) (137 episodes)						
					 
									
						1996
						
							Sai de Baixo as Gama (1 episode)						
					 
									
						1995
						
							Explode Coração as Serginho (155 episodes)						
					 
									
						1994
						
							A Comédia da Vida Privada as Gabriel (1 episode)						
					 
									
						1994
						
							Pátria Minha as Fernando Ferreira de Abreu (Nando) (203 episodes)						
					 
									
						1993
						
							Olho no Olho as Pedro (185 episodes)