Był przewodniczącym miejskich struktur SLD, a w 2016 został przewodniczącym partii w województwie mazowieckim.
W wyborach parlamentarnych w 2019 kandydował do Sejmu z pierwszego miejsca na liście SLD w okręgu nr 16 (Płock). Uzyskał mandat posła IX kadencji, otrzymując 15 098 głosów. W Sejmie został członkiem Komisji do Spraw Unii Europejskiej oraz Komisji Kultury Fizycznej, Sportu i Turystyki. W październiku 2021 wybrany na wiceprzewodniczącego Nowej Lewicy. W wyborach w 2023 bez powodzenia ubiegał się o poselską reelekcję w okręgu podwarszawskim. W sierpniu 2025 został powołany na stanowisko zastępcy prezesa Kasy Rolniczego Ubezpieczenia Społecznego.
Przypisy
Kategoria:Politycy SdRP, SLD i Nowej Lewicy Kategoria:Posłowie z okręgu Płock Kategoria:Radni Płocka Kategoria:Ludzie urodzeni w Płocku Kategoria:Urodzeni w 1974 Kategoria:Posłowie na Sejm Rzeczypospolitej Polskiej IX kadencji