Marcélia Cartaxo est apparue dans plus de trente films et émissions de télévision depuis 1985. Elle a remporté l'Ours d'argent de la meilleure actrice au Festival international du film de Berlin pour son rôle de Macabéa dans ' (').