W 1991 wszedł w skład delegacji Sejmu i Senatu do Zgromadzenia Parlamentarnego Rady Europy w Strasburgu. W 1994 był przewodniczącym delegacji ZPRE wysłanej do Rwandy po mającym tam miejsce ludobójstwie. W latach 1994–1998 pełnił funkcję wiceprzewodniczącego ZPRE, ponownie objął ją w 2003. Od 2003 do 2004 był obserwatorem w Parlamencie Europejskim, a od maja do lipca 2004 polskim deputowanym do PE. W latach 2001–2004 sprawował funkcję sekretarza stanu w Kancelarii Prezesa Rady Ministrów w rządach Leszka Millera i Marka Belki. Bez powodzenia kandydował z listy KKW SLD-UP w wyborach do Parlamentu Europejskiego w 2009 i w 2014 w okręgu wyborczym Olsztyn. W wyniku wyborów w 2015 po 24 latach znalazł się poza krajowym parlamentem. W wyborach samorządowych w 2018 bezskutecznie ubiegał się o mandat radnego sejmiku warmińsko-mazurskiego.