W 1999 był pierwszym marszałkiem województwa warmińsko-mazurskiego wybranym przez koalicję AWS-UW-PSL, odwołanym w tym samym roku w związku z rozpadem tej koalicji. W wyborach parlamentarnych w 2001 bezskutecznie kandydował do Senatu z ramienia Bloku Senat 2001.
Został kierownikiem regionalnej spółdzielczej kasy oszczędnościowo-kredytowej, a także wykładowcą w Wyższej Szkole Informatyki i Ekonomii TWP w Olsztynie. Działacz kilku stowarzyszeń („Mała Ojczyzna”, „PRO PATRIA”, Towarzystwo Przyjaciół Katolickiego Liceum Ogólnokształcącego). Autor książki Między wielką a małą ojczyzną.
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ę.
W lipcu 2008 został prezesem klubu piłkarskiego Stomil Olsztyn.