- Miejsce zamieszkania: Starachowice
- Wiek: 59 lat
- Zawód: nauczyciel
- Przynależność do partii: członek partii politycznej: Prawo i Sprawiedliwość
Urodzony 11 października 1959 roku w Starachowicach.
Ukończył studia z zakresu fizyki na wydziale matematyczno-przyrodniczym Wyższej Szkoły Pedagogicznej w Kielcach.
Pracował jako nauczyciel. Przez kilkanaście lat był etatowym pracownikiem oświatowej „Solidarności”.
W latach 80. był związany z opozycją demokratyczną, działał m.in. w Niezależnym Zrzeszeniu Studentów. W okresie stanu wojennego został internowany na okres od 13 grudnia 1981 do 2 lipca 1982 r.
W latach 1997–2001 był senatorem IV kadencji z ramienia Akcji Wyborczej Solidarność, wybranym w województwie kieleckim. W 2001 r. bez powodzenia ubiegał się o reelekcję z ramienia Bloku Senat 2001. Od 1998 do 2002 r. zasiadał w sejmiku świętokrzyskim, następnie do 2005 r. w radzie powiatu starachowickiego.
Był członkiem Ruchu Społecznego AWS, następnie przystąpił do PiS. W wyborach parlamentarnych w 2005 r. z listy Prawa i Sprawiedliwości został wybrany na posła V kadencji. W wyborach w 2007 r. po raz drugi uzyskał mandat poselski. W wyborach do Sejmu w 2011 r. z powodzeniem ubiegał się o reelekcję.
W 2007 r. roku decyzją prezesa PiS Jarosława Kaczyńskiego został powołany na pełnomocnika okręgowego tej partii w województwie świętokrzyskim, a w 2012 r. na okręgowym zjeździe delegatów wybrano go na okręgowego prezesa Prawa i Sprawiedliwości.
W 2015 r. został ponownie wybrany do Sejmu.