Przewodniczyła Miejskiej Radzie ds. Osób Niepełnosprawnych w Chełmie, pracowała także w niepublicznym przedszkolu „Razem”. W latach 1993–1995 pracowała w Wojewódzkim Urzędzie Pracy w Chełmie, następnie w Miejskim Ośrodku Pomocy Społecznej (1996-97). W latach 1997–1998 kierowała Biurem Ochrony Pracy NSZZ „Solidarność” Regionu Mazowsze. Od 1998 do 1999 roku była dyrektorem w Wojewódzkim Urzędzie Pracy w Chełmie, a w latach 2001–2002 kierownikiem oddziału rynku pracy w Lubelskim Urzędzie Wojewódzkim.
Działalność polityczna
W wyborach samorządowych w 2002 roku bez powodzenia kandydowała do rady Chełma z Komitetu Wyborczego Wyborców Krzysztofa Grabczuka „Kocham Chełm”. Zajęła jednak miejsce radnego, któremu wygasł mandat. W radzie zasiadała do 2005 roku.
W 2004 oraz 2009 bezskutecznie kandydowała do Parlamentu Europejskiego z listy PiS.
W 2005 roku z powodzeniem kandydowała do Sejmu V kadencji z listy Prawa i Sprawiedliwości. Mandat posła uzyskała także w wyborach w 2007, 2011 oraz 2015 roku.
W Sejmie VIII kadencji jest przewodniczącą Komisji Polityki Społecznej i Rodziny. Zasiada również w Komisji do Spraw Służb Specjalnych.
17 grudnia 2015 została oficjalnie przedstawiona jako rzecznik prasowy Klubu Parlamentarnego Prawo i Sprawiedliwość.