W latach 90. zajął się prowadzeniem przedsiębiorstwa eksportującego zabawki (z tym okresem wiążą się bankructwo oraz objęcie postępowaniem komornika). W latach 1999–2000 odbył studia podyplomowe z ekonomii i zarządzania na Politechnice Gdańskiej oraz kursy menedżerskie i z zarządzania opieką zdrowotną. Wieloletni działacz sportowy, m.in. członek organów Związku Piłki Ręcznej w Polsce oraz przewodniczący komisji rewizyjnej Pomorskiego Okręgowego Związku Koszykówki (z rekomendacji Gryfa Tczew), a także sędzia tej dyscypliny sportowej.
Od 1999 działał w Stronnictwie Narodowym, następnie w Lidze Polskich Rodzin. Z jej ramienia w 2001 kandydował do Sejmu, a w 2002 uzyskał mandat w sejmiku pomorskim. 2 grudnia 2002 został powołany na członka zarządu województwa pomorskiego, odpowiedzialnego za politykę społeczną. Zakończył pełnienie funkcji wraz z upływem kadencji zarządu 27 listopada 2006. W związku z wejściem do koalicji wbrew partyjnym rekomendacjom został wykluczony z klubu LPR, podjął jednocześnie współpracę z Platformą Obywatelską.