Окончила Петрозаводский государственный университет по специальности «Математика». Работала в 10-й и 38-й школах Петрозаводска педагогом, заместителем директора по воспитательной работе.
В 1991 году была назначена директором школы № 46. В 1996 г. избрана депутатом Петрозаводского горсовета.
В 1998 г. избрана депутатом Палаты Республики Законодательного Собрания Карелии, была заместителем председателя Комитета по социальной политике.
В 2002 г. – представитель Администрации Лахденпохского района в Правительстве Республики Карелия.
С 2004 г. – директор ЗАО «Губерния».
В 2007 г. – депутат на постоянной (профессиональной) основе, председатель Комиссии по социальным вопросам Петрозаводского горсовета.
С 2009 г. – заместитель министра образования Республики Карелия. Замужем, воспитала двух дочерей. Отличник народного образования. Награждена знаком «Отличник народного просвещения» в 2003 г. Неоднократно награждалась Почетными грамотами Республики Карелия. Председатель Совета регионального отделения политической партии «СПРАВЕДЛИВАЯ РОССИЯ» в Республике Карелия. Член Центрального совета политической партии «СПРАВЕДЛИВАЯ РОССИЯ».
В 2011 году избрана депутатом Законодательного Собрания Республики Карелия V созыва по Единому избирательному округу. 11 мая 2016 года получила мандат депутата Государственной Думы VI созыва, ставший вакантным после назначения Татьяны Москальковой на пост Уполномоченного по правам человека в РФ.