Jest absolwentką PWST w Warszawie (1963). W latach 1963–1967 występowała w Teatrze im. Osterwy w Lublinie, od 1967 do 1978 w Teatrze Polskim w Warszawie, a w latach 1980–1983 w Teatrze Współczesnym w Szczecinie. W 1982 roku otrzymała wyróżnienie za rolę w „Szewcach” na XXIV Festiwalu Teatrów Polski Północnej w Toruniu.