W wyborach parlamentarnych w 2007 startował do Sejmu w okręgu krośnieńskim, uzyskując 8050 głosów. Mandat posła na Sejm VI kadencji objął 24 czerwca 2009 w miejsce Elżbiety Łukacijewskiej, która została wybrana do Parlamentu Europejskiego. W wyborach w 2011 z powodzeniem ubiegał się o reelekcję, dostał 9204 głosy.
W wyborach w 2015 został ponownie wybrany do Sejmu, otrzymując 14 562 głosy. W wyborach do Parlamentu Europejskiego w 2019 bezskutecznie ubiegał się o mandat posła do Parlamentu Europejskiego. W wyborach w 2019 i 2023 ponownie uzyskiwał mandat poselski, kandydując z ramienia Koalicji Obywatelskiej i zdobywając odpowiednio 10 555 głosów oraz 13 510 głosów. W 2025, w wyniku przekształcenia PO, został działaczem partii KO. Objął funkcję wiceprzewodniczącego jej podkarpackich struktur.
Życie prywatne Syn Romana i Jadwigi. Żonaty z Krystyną, z którą ma troje dzieci (Agnieszkę, Piotra i Pawła).
Przypisy
Bibliografia
Sejm Rzeczypospolitej Polskiej. VII kadencja. Przewodnik, Wydawnictwo Sejmowe, Warszawa 2012, s. 371.
Linki zewnętrzne