Absolwentka Akademii Muzycznej im. K. Szymanowskiego w Katowicach na wydziale Kompozycji Dyrygentury i Teorii Muzyki. Wieloletni nauczyciel muzyki i plastyki w Szkole Podstawowej nr 3 w Lublińcu. Od 2002 roku związana z amatorskim ruchem śpiewaczym. Dyrygentka Chóru „Canzona” w Kochanowicach i Chóru „Lutnia” w Koszęcinie. Od roku 2010 pełni funkcję Dyrygenta Okręgowego w strukturach Śląskiego Związku Chórów i Orkiestr Odział Tarnowskie Góry i prowadzi koncerty połączonych chórów. Instruktor senioralnego zespołu śpiewaczego „ Za młodzi na sen” działającego w Lublińcu. Były instruktor muzyczny w Zespole Pieśni i Tańca „Halka” w Lublińcu.
Od kilkunastu lat współpracuje z poetką Marią Dziuk, tworząc muzykę do jej wierszy i teatrzyków. Na szczególną uwagę zasługują piosenki o kwitnących rododendronach, znajdujących się w Brzozie, niedaleko Kochcic oraz o Hrabim Ballestremie, właścicielu tych ziem. Pianistka, kompozytorka pieśni i piosenek dla dzieci i dorosłych , w tym piosenki ,,Nasze miasto” , która powstała z okazji Jubileuszu 750- lecia miasta Lublińca. Od niedawna akompaniuje koszęcińskiej grupie Ale Teatr- w spektaklu „Panowie dwaj”.