Bárbara da Silva Borges e Cunha nasceu dia 26 de janeiro de 1979, no Rio de Janeiro.
Sua estréia na televisão foi como Paquita (assistente de palco da apresentadora Xuxa Meneghel) em 1995, trabalho que durou quatro anos.
Em 1999, faz sua primeira peça de teatro A Lista, de Oswaldo Montenegro.
Em 2001, participa de sua primeira novela na Rede Globo, Porto dos Milagres, de Aguinaldo Silva. A partir daí, interpretou a vilã Thaíssa na novela teen 'Malhação' e teve papéis polêmicos de grande destaque nas novelas 'Senhora do Destino', onde interpretou a lésbica Jennifer e 'Duas Caras', interpretando a disléxica Clarissa.
Sua estréia no cinema aconteceu em 2008 no filme 'Vingança', de Paulo Pons.
Em Fevereiro de 2009 a atriz assinou contrato com a Rede Record por três anos.