Rola i miejsce sejmowej Komisji Obrony Narodowej w systemie bezpieczeństwa militarnego Rzeczypospolitej Polskiej po 1990 roku.

Zaangażował się w działalność organizacji tworzonych przez Janusza Palikota. W wyborach parlamentarnych w 2011 uzyskał mandat poselski, kandydując z 1. miejsca na liście Ruchu Palikota w okręgu elbląskim i otrzymując 9255 głosów. W październiku 2013, w wyniku przekształcenia Ruchu Palikota, został działaczem partii Twój Ruch. Objął funkcję przewodniczącego zarządu tego ugrupowania w województwie warmińsko-mazurskim. W wyborach do Parlamentu Europejskiego w 2014 startował z listy komitetu Europa Plus Twój Ruch w okręgu nr 3 (województwa podlaskie i warmińsko-mazurskie) i nie uzyskał mandatu posła, zdobywając 1568 głosów. 26 września tego samego roku wraz z grupą posłów opuścił Twój Ruch. Tydzień później współtworzył koło poselskie Bezpieczeństwo i Gospodarka, które rozwiązano w lutym 2015.