Urodzona w 1957 roku.
Ukończyła studia na Uniwersytecie Śląskim w Katowicach.
Pracuje jako nauczycielka geografii i przyrody w Szkole Podstawowej nr 8 Jana III Sobieskiego w Świętochłowicach.
Uczy również w Zespole Szkół Ogólnokształcących i Zawodowych w Siemianowicach Śląskich.
Jest też wykładowcą akademickim. Wykłada na Wyższej Szkole Biznesu i Nauk o Zdrowiu. Wcześniej była też zatrudniona w Wyższej Szkole Bankowej w Chorzowie.
W wyborach samorządowych w 2018 r. bez powodzenia ubiegała się o mandat radnej rady miasta Świętochłowice.