Ator consagrado que já participou de dezenas de filmes e programas, sendo mais conhecido por interpretar Rui em Os Normais. Conquistou popularidade pelo papel de Miro na novela Vereda Tropical em 1984. Em 2018, entrou para o elenco de O Tempo Não Para como Amadeu Baroni.
Ele trabalhou em banco antes de se tornar ator. Conquistou seu primeiro trabalho como ator por acidente, substituindo um amigo na peça O Inspector Geral.
Conquistou atenção nacional nos anos 80 em comerciais de TV.
Se casou com Adriano Medeiros em 2004. Em 2015, ele revelou que é gay.
Contracenou com Juliana Paiva, Edson Celulari e Joao Baldasserini em O Tempo Não Para.