| Series | Genesis | Deus (voice) | 2021-01-19 |
| Series | Jezabel | Nabote | 2019-04-23 |
| Series | Apocalipse | Stefano Nicolazzi / Falso profeta | 2017-11-21 |
| Movie | S.O.S.: Women to the Sea | Afonso | 2014-01-24 |
| Series | Empire | Reginaldo | 2014-07-21 |
| Movie | The Honest Candidate | Montanaro | 2014-09-05 |
| Movie | O Fim de Arsênio Godard | 2013-01-01 | |
| Series | Revelação | George Castelli | 2008-12-08 |
| Movie | The Mystery of Sintra | Nicázio Puebla | 2007-05-03 |
| Series | Os Ricos Também Choram | Evaristo Martins | 2005-07-18 |
| Series | Her Own Destiny | Dr. Jorge Maciel | 2004-06-28 |
| Series | Porto dos Milagres | Deodato Pereira | 2001-02-05 |
| Movie | Sonhos Tropicais | Cardoso de Castro | 2001-10-01 |
| Series | Corpo Dourado | Dr. Orlando Faria | 1998-01-12 |
| Series | A Indomada | Richard da Silva Taylor | 1997-02-17 |
| Series | Irmãos Coragem | Delegado Gerson Louzada | 1995-01-02 |
| Series | Golden Dream | Dr. João Fontana | 1993-09-27 |
| Series | Araponga | João Paulo | 1990-10-15 |
| Movie | Two-Edged Knife | Marco Aurélio Amado | 1989-06-21 |
| Series | Tieta | Comandante Dário | 1989-08-14 |
| Series | Olho por Olho | Justo Falcão | 1988-08-22 |
| Series | Cambalacho | Athos Trancoso | 1986-03-10 |
| Movie | Happily Ever After | Roberto | 1985-05-13 |
| Series | Corpo a Corpo | Raul Monteiro, o diabo | 1984-11-26 |
| Series | Amor com Amor Se Paga | Tito Mourão | 1984-03-19 |
| Movie | Gabriela | Mundinho Falcão | 1983-03-24 |
| Series | Sabor de Mel | Guilherme | 1983-04-04 |
| Movie | The Brazilwood Man | Oswald de Andrade | 1982-02-22 |
| Series | Destino | Fernando Lascorain | 1982-04-05 |
| Movie | Dracula, a Love Story | Delegate Macedo | 1980-01-28 |
| Series | Dinheiro Vivo | Eduardo | 1979-08-06 |
| Series | O Todo Poderoso | 1979-11-19 | |
| Series | Salário Mínimo | Rui | 1978-09-11 |
| Movie | Excitation | Renato | 1977-05-30 |
| Series | Éramos Seis | Lúcio | 1977-06-06 |
| Series | O Julgamento | 1976-10-04 | |
| Movie | Senhora | Eduardo Abreu | 1976-10-05 |
| Series | Meu Rico Português | Daniel | 1975-02-17 |
| Series | Um Dia o Amor | Wálter | 1975-09-22 |
| Series | O Machão | Edmundo | 1974-02-05 |
| Series | As Divinas… e Maravilhosas | Wálter | 1973-11-19 |
| Series | Secrets of Sand | Ricardo | 1973-03-26 |
| Series | The Return Of The Rockefeller | Eduardo (Dudu) | 1973-03-26 |
| Series | Vila Sésamo | Antônio | 1972-10-12 |
| Series | Hospital | Dr. Celso | 1971-06-28 |
| Series | O Preço de um Homem | Carlos | 1971-11-15 |