Começou a carreira aproveitando uma carona de uma caravana circense que passou por Fortaleza, mas ela se desfez chegando na Bahia. Ele pegou então um ônibus e foi para o Rio de Janeiro tentar a carreira de ator. Estreou nos palcos cariocas em 1948 com um espetáculo escrito por Amaral Gurgel. Trabalhou em grandes companhias teatrais com Ziembinski, Paulo Autran e Fernanda Montenegro. Ficou conhecido por seus tipos malandros, boêmios e despreocupados, refletindo a condição dos marginalizados e da população de classe média baixa. No teatro seu maior sucesso foi a montagem de Um Edifício Chamado 200 que ficou anos em cartaz e com a qual viajou pelo Brasil. Na TV seus melhores trabalhos foram nas novelas Bandeira 2, O Espigão e Escalada. Também participou de outros sucessos, como Dancin' Days, a primeira versão de Cabocla, Água Viva, Final Feliz e a minissérie Anos Dourados. Seu último papel foi na novela O Dono do Mundo, em 1991.
Celebração - 100 Anos do Cinema Nacional
(Self)
Sagarana: O Duelo
(Cassiano Gomes)
A Um Pulo da Morte
Bahia de Todos os Santos
((voice))
Os Trapalhões e o Rei do Futebol
(Dr.Barros Barreto)
Go Ahead, Brazil!
Bonitinha mas Ordinária
(Peixoto)
Os Senhores da Terra
O Sequestro
(Argola)
O Trapalhão na Arca de Noé
(Morel)
Os Paspalhões em Pinóquio 2000
República dos Assassinos
(Gringo)
Maria Bonita, Rainha do Cangaço
O Barão Otelo no Barato dos Bilhões
(Alchemist)
Assassinato em Copacabana
Fish in a Barrel
(Florindo)
O Homem de Papel
(Carlos)
Perpétuo Contra o Esquadrão da Morte
Os Devassos
(Advogado)
Ninguém Segura Essas Mulheres
(Gil)
A Montanha dos Sete Ecos
Beijo na Boca
(Celeste's father)
Os Homens Que eu Tive
(Torres)
Gimba, Presidente dos Valentes
O Amante de Minha Mulher
A Estrada
(Pedro)
Um Edifício Chamado 200
Aguenta, Coração
Nudista à Força
É Simonal
Um Marido Contagiante
O Natal da Grande Família
Mineirinho, Vivo ou Morto
Bandeira 2
Cavalo de Aço
(Carlão (Carlos))
Louco Amor
(Sérgio)
Água Viva
(Sérgio Lima)
Escalada
(Armando Magalhães)
Amor com Amor Se Paga
(Antônio Barreto)
A Gata Comeu
(Self)
O Espigão
(Lauro Fontana)
Dancin' Days
(Jofre da Silva Maia)
Cabocla
(Joaquim)
Anos Dourados
(Morreu (Claudio))
Final Feliz
(Alaor Sampaio)
Rainha da Sucata
(Marcos Vicente Pinheiro)
Corpo a Corpo
(Advogado)
Saramandaia
(Carlito Prata)