A atriz está no teatro desde criança, ganhando prêmios por trabalhos como A Ver Estrelas ainda na juventude. Seu primeiro papel de destaque nacional foi a personagem-título da minissérie Tereza Batista, na Rede Globo. Ainda na emissora, ganhou destaque nas novelas Sonho Meu, com a protagonista Cláudia, Suave Veneno e A Padroeira, além de uma participação especial como a advogada de Jezebel (Elizabeth Savalla) em Chocolate com Pimenta. No cinema, interpretou a versão jovem de Tieta e Imaculada, em Tieta do Agreste (1996), de Cacá Diegues e Eurídice. Em Orfeu (1999), também de Cacá Diegues, fez par romântico com Toni Garrido. Em 2004, migrou para a Rede Record, onde estreou interpretando os papéis centrais na fase de retomada da teledramaturgia da emissora, como Rosa, a antagonista feminina de A Escrava Isaura; e a policial Diana, co-protagonista de Prova de Amor. Em 2007, viveu a protagonista de Luz do Sol, Eliana. Em 2009, esteve em Poder Paralelo, interpretando a personagem Nina. Em 2014, retornou para a Rede Globo para trabalhar na 22ª temporada de Malhação, interpretando a personagem Delma. Em 2021, após sete anos longe da televisão, retornou para a Rede Record para interpretar Bila na novela Gênesis.