W wyborach w 2019 ponownie uzyskał mandat poselski, otrzymując 17 515 głosów. W Sejmie IX kadencji został wiceprzewodniczącym Komisji Kultury Fizycznej, Sportu i Turystyki oraz członkiem Komisji Polityki Społecznej i Rodziny. W 2021 w związku z przekształceniem SLD został członkiem Nowej Lewicy. W 2023 z jej ramienia z powodzeniem ubiegał się o poselską reelekcję z wynikiem 17 181 głosów. W X kadencji Sejmu został przewodniczącym Komisji Kultury Fizycznej, Sportu i Turystyki oraz sekretarzem Koalicyjnego Klubu Parlamentarnego Lewicy.

Wyniki w wyborach ogólnopolskich Wybory Komitet wyborczy Organ Okręg Wynik 1991 Sojusz Lewicy Demokratycznej Sejm I kadencji nr 18 2749 (0,64%) 1993 Sejm II kadencji nr 35 17 640 (3,26%) 1997 Sejm III kadencji 20 258 (4,01%) 2001 Sojusz Lewicy Demokratycznej – Unia Pracy Sejm IV kadencji nr 37 22 033 (8,53%) 2005 Sojusz Lewicy Demokratycznej Sejm V kadencji 12 213 (5,60%) 2007 Lewica i Demokraci Sejm VI kadencji 23 755 (7,98%) 2011 Sojusz Lewicy Demokratycznej Sejm VII kadencji 11 267 (4,30%) 2014 Sojusz Lewicy Demokratycznej – Unia Pracy Parlament Europejski VIII kadencji nr 7 8415 (1,44%) 2015 Zjednoczona Lewica Sejm VIII kadencji nr 37 15 350 (5,53%) 2019 Sojusz Lewicy Demokratycznej Sejm IX kadencji 17 515 (4,96%) 2023 Nowa Lewica Sejm X kadencji 17 181 (4,10%)