Attrice di solida formazione teatrale, partecipa, molto spesso in parti di co-protagonista, a numerose pellicole (“Il camorrista”, “La leggenda del pianista sull'oceano”, “Notte prima degli esami”) la sua carriera è tuttavia maggiormente prolifica in televisione, come interprete di serie che hanno un notevole seguito di pubblico, tra le quali “Un medico in famiglia”, dove interpreta il ruolo di Nilde Martini; e “Butta la luna”, in cui recita nella parte di Elena Marini. Nel 1994 è stata protagonista, sempre in tel...visualizza tuttolevisione, di un originale varietà condotto da Pippo Baudo “Tutti a casa”, che mescolava sapientemente fiction e dibattito in studio. Al cinema è soprattutto ricordata per la breve ma sentita interpretazione della madre del piccolo protagonista de “La corsa dell'innocente” (1992), regia di Carlo Carlei.