Ator brasileiro conhecido por ter participado de novelas como Prova de Amor e Fina Estampa. Interpretou Célio no filme Rio, Eu Te Amo, de 2014, e dublou o personagem Gunther da animação Sing, de 2016.
Estreou na televisão em 1987 na novela Corpo Santo, da TV Manchete. Começou a trabalhar na Rede Globo em 1989 e, em 1992, participou do seu primeiro filme.
Ganhou o Prêmio Extra de Televisão de Melhor Ator por seu trabalho em Fina Estampa, de 2012.
Casou com a atriz Christine Fernandes em 1994. Ele tem três filhos.
Contracenou com Bianca Rinaldi na novela Prova de Amor, de 2005.