highest rated
acting
- The Long Voyage of the Yellow Bus
- Paulo Autran 100 Anos → Self (archive footage)
- Zimba → Self (archive footage)
- Memórias do Grupo Opinião → Self (archive footage)
- Paulo Autran – O Senhor dos Palcos → Self (archive footage)
- Inezita Barroso - A Voz e a Viola
- Glauber Rocha em Defesa do Cinema Brasileiro → Self (archive footage)
- Flávio Rangel - O Teatro na Palma da Mão → Self
- The Past → Prof. Pousièrre
- The Year My Parents Went on Vacation → Mótel (Avô)
- The Machine → Antônio no Futuro
- Adolfo Celi, a Man for Two Worlds → Self
- Depois do Transe → Self
- Coisa Mais Linda - Histórias e Casos da Bossa Nova → Self (archive footage)
- Glauber Rocha - The Movie, Brazil's Labyrinth → Self / Interviewee
- Poeta de Sete Faces
- Glauces: Estudo de um Rosto → Narrator
- Oriundi → Dr. Enzo
- Tiradentes → Pennaforte
- O Enfermeiro → Coronel Felisberto
- Hilda Hurricane (TV) → Padre Nelson
- Celebração - 100 Anos do Cinema Nacional → Self
- Felicidade É...
- O Construtor de Sonhos
- Brasileiras e Brasileiros (TV) → falso surdo-mudo
- Fire and Passion → Homem com Maleta
- Sassaricando (TV) → Aparício Varela (Cicinho) / Sir Edward Whitehurst
- O País dos Tenentes → Gui
- Vertiges → Eric Hardmour
- Guerra dos Sexos (TV) → Otávio de Alcântara Rodrigues e Silva
- The Crow → Narrator
- O Menino Arco-Íris
- Os Imigrantes (TV) → Paco Valdez
- Pai Herói (TV) → Bruno Baldaracci (Nuno)
- O Transformista
- O Gesto, a Festa, a Mensagem - Dois Mil Anos de Teatro → Senhor Jourdain - O Burguês Fidalgo, de Molière / O Pai - Seis Personagens em Busca de Autor, de Luigi Pirandello
- Teatro Brasileiro: Origem e Mudança
- Entranced Earth → Porfírio Diaz
- Mar Corrente → Bruno
- Improvised and Purposeful: Cinema Novo → Self
- Crônica da Cidade Amada → Narrador (voz)
- Le Tout pour le tout
- As Sete Evas → Candinho
- Gabriela, Cravo e Canela (TV) → Tonico Bastos
- É Proibido Beijar
- Destiny in Trouble
- Uma Pulga na Balança → Antenor Motta Freixoso
- Appassionata → Advogado de Sílvia
- Veneno → Doctor