Był międzynarodowym obserwatorem w czasie wyborów prezydenckich na Ukrainie w 2004. Ubiegał się o stanowisko prezydenta Olsztyna w 2002 (przegrywając w II turze z Czesławem Małkowskim) oraz w 2006 (zajmując drugie miejsce również za Czesławem Małkowskim, wybranym ponownie już w I turze). W wyborach parlamentarnych w 2005 z ramienia Prawa i Sprawiedliwości uzyskał mandat senatora VI kadencji w okręgu olsztyńskim. W Senacie był przewodniczącym Komisji Samorządu Terytorialnego i Administracji Publicznej. W wyborach w 2007 bez powodzenia ubiegał się o reelekcję.