W latach 1989–1990 był dyrektorem Klubu Prywatnego Przedsiębiorcy w Gdańsku i prezesem komitetu krajowego AIESEC Polska.
Współzałożyciel Kongresu Liberałów (1988) oraz członek zarządu krajowego Kongresu Liberalno-Demokratycznego (do 1994). W 1991 z jego listy kandydował do Sejmu w okręgu gdańskim, nie uzyskując mandatu. Był koordynatorem ds. gospodarki (1996–2001) i szefem zespołu doradców ekonomicznych (1996–2002) Instytutu Lecha Wałęsy. W latach 1999–2001 był członkiem krajowej rady politycznej Chrześcijańskiej Demokracji III RP, która była częścią koalicji AWS.
W 2018 szef Urzędu do Spraw Kombatantów i Osób Represjonowanych potwierdził jego status działacza opozycji antykomunistycznej i osoby represjonowanej z powodów politycznychDecyzja Szefa Urzędu do Spraw Kombatantów i Osób Represjonowanych z 6 czerwca 2018 roku, Nr DSE2-K0998-D8477-4D/18 (źródło niepubliczne).
W 2020 zarejestrował komitet na wybory prezydenckie, jednak nie zebrał wymaganej liczby podpisów i nie został zarejestrowany przez PKW;