W wyborach parlamentarnych w 2019 roku kandydował do Sejmu w okręgu gdańskim z drugiego miejsca na liście Prawa i Sprawiedliwości. Uzyskał mandat poselski, otrzymując 89 384 głosów. 24 października 2019 jego obowiązki przewodniczącego klubu radnych Prawa i Sprawiedliwości w Radzie Miasta Gdańska przejął Kazimierz Koralewski. 13 listopada 2019 został członkiem Komisji do Spraw Unii Europejskiej, której od 2022 roku był przewodniczącym, Komisji Gospodarki Morskiej i Żeglugi Śródlądowej (zastępca przewodniczącego od roku 2021) oraz Komisji Łączności z Polakami za Granicą.

W 2019 był członkiem Rady Europejskiego Centrum Solidarności. We wrześniu tego samego roku zrezygnował z zasiadania w Radzie ECS w sprzeciwie wobec upolitycznienia obchodów rocznicy Sierpnia ’80.

W wyborach parlamentarnych w 2023 z powodzeniem ubiegał się o poselską reelekcję, uzyskując 100 445 głosów. W Sejmie X kadencji został przewodniczącym Komisji Gospodarki Morskiej i Żeglugi Śródlądowej oraz członkiem Komisji do Spraw Unii Europejskiej. Od stycznia 2024 zastępca przedstawiciela polskiego parlamentu do Zgromadzeniu Parlamentarnym Rady Europy.