W wyborach, które odbyły się 13 czerwca 2021 r., zajął czwarte miejsce, uzyskując 9,1% głosów.
W wyborach w 2023 z powodzeniem ubiegał się o poselską reelekcję, zdobywając 26 895 głosów. W Sejmie X kadencji, w okresie od listopada do grudnia 2023, zasiadał w Komisji do Spraw Unii Europejskiej i Komisji Obrony Narodowej.
W wyborach do Parlamentu Europejskiego w 2024 uzyskał mandat europosła X kadencji, startując z drugiego miejsca na liście Konfederacji w okręgu nr 10 z poparciem 113 746 wyborców (7,64%), pokonując jednocześnie Konrada Berkowicza, który miał „jedynkę” w tym okręgu. W Parlamencie Europejskim zasiadł w Komisji Spraw Zagranicznych. Uzyskał wsparcie ze strony Ryszarda Czarneckiego, który polecił mu swoją byłą szefową biura poselskiego Beatę Sobkiewicz i pomógł w zdobywaniu funduszy.