(2002–2004), PPZ – Baildon Sp. z o.o. (2005–2008). W latach 2005–2006 prezes Rady Nadzorczej Południowy Koncern Energetyczny – Polska Energia S.A. Współzałożyciel i członek Rady Zarządzającej Towarzystwa Obrotu Energią (2005–2009). Od 2010 doradca ds. energetyki w kancelarii prawnej. Od 2010 członek Business Centre Club.

Były prezes zarządu Stowarzyszenia Krzewienia Idei Lewicowej. 12 września 2004 startował w wyborach uzupełniających do Senatu (był popierany przez Stowarzyszenie Krzewienia Idei Lewicowej). Działał w powstałej w 2005 Partii Demokratycznej. W wyborach prezydenckich w 2010 udzielił poparcia Grzegorzowi Napieralskiemu. W wyborach parlamentarnych w 2011 jako bezpartyjny bez powodzenia ubiegał się o mandat senatora z ramienia Sojuszu Lewicy Demokratycznej w okręgu wyborczym nr 77 (w czasie kampanii przegrał proces w trybie wyborczym w związku z rozpowszechnianiem nieprawdziwych informacji o kontrkandydacie). W wyborach parlamentarnych w 2015 ponownie w tym samym okręgu wystartował do Senatu, z ramienia Nowoczesnej, lecz nie uzyskał mandatu senatora.