Po končani OŠ v Domžalah in Pedagoški gimnaziji v Ljubljani je diplomirala iz slovenskega jezika in književnosti na FF UL, kjer je tudi magistrirala in 1998 doktorirala.
Od 1981 je profesorica slovenščine na ŠCV. Kot srednješolska učiteljica je spodbujala dijake pri jezikoslovnem, literarnem in gledališkem razvoju, sodelovala pri oblikovanju učnih programov, izdala več priročnikov za učitelje, dijake in študente, vodila izobraževalne seminarje, urejala publikacije in opravljala strokovne recenzije. V letih 1987–1991 je bila članica IS občine Velenje, odgovorna za vzgojno-izobraževalno področje. Sodelovala je v žirijah pri podeljevanju literarnih nagrad MOV in v šolski gledališki skupini učiteljev.
Sodelovala je tudi v številnih razvojnih, raziskovalnih in inovacijskih projektih in na mednarodnih strokovnih simpozijih.
Njena bibliografija mdr. obsega monografske publikacije: