Absolwent historii (Wyższa Szkoła Pedagogiczna w Krakowie), prawa (UMCS), dr nauk wojskowych (Akademia Obrony Narodowej w Warszawie), dr hab. nauk o bezpieczeństwie (Akademia Sztuki Wojennej w Warszawie). Wykładowca Uniwersytetu Rzeszowskiego oraz Wyższej Szkoły Prawa i Administracji w Przemyślu
.... Pełnomocnik rektora Uniwersytetu Rzeszowskiego ds. projektów unijnych. Oficer rezerwy. W l. 1997-2001 poseł na Sejm III kadencji z list Akcji Wyborczej Solidarność. W l. 2005-2009 poseł do Parlamentu Europejskiego VI kadencji z ramienia Ligi Polskich Rodzin. W 2010 r. kandydat w wyborach samorządowych na stanowisko prezydenta Przemyśla. Od 2018 r. radny miasta Przemyśla, wybrany z list Kukiz'15. W 2019 r. jako kandydat bezpartyjny startował do Parlamentu Europejskiego oraz Sejmu RP z list Konfederacji. W wyborach parlamentarnych w 2023 r. startując ponownie z list Konfederacji uzyskał mandat posła.