Elle apparaît dans plusieurs séries télévisées portugaises produites par la SIC telles que Jura en 2007 ou A vida privada de Salazar (la vie privée de Salazar) en 2008, où elle joue le rôle d'Anna-Emilia Vieira, l'astrologue du dictateur. Pour le cinéma, elle incarne le personnage de la prostituéeAmélia dans le film Le Crime du père Amaro (2005) et celui de « Maria » dans le film Call girl (2007). Sa prestation dans ce dernier film lui vaut de recevoir le Globo de Ouro de la meilleure actrice en 2008. Cette même année, le réalisateur Leonel Vieira lui offre un rôle à contre-emploi dans la comédie policière Arte de Roubar, celui de Prima, une jeune femme triste et laide. En 2009, elle fait partie de la distribution du film King Conqueror[1](personnage de Zuleyma), qui semble n'être jamais sorti.