Egzamin sędziowski w 1984, od 1985 radca prawny w przedsiębiorstwach handlu zagranicznego.
W latach 1992-2004 wiceprezes Elektrim SA, wiceprezes Nafta Polska SA, prezes Orlen SA. Prezes Elektrim-Telekomunikacja.
Przewodniczący/członek Rady Nadzorczej Naftobaza Sp.z o.o., Polska Telefonia Cyfrowa GSM Sp.z o.o., Giełda Energii SA, Elektrim-Gas Trading sp.z o.o. Orlen SA, PAK SA, Mostostal Warszawa SA. Tele-Fonika SA i RN wielu innych spółek m.in. w branżach:telekomunikacji, IT, energetyki, kabli, silników, elektrosprzętu i kompletnych obiektów.
1999-2005 – wiceprezes Sądu Arbitrażowego przy Krajowej Izbie Gospodarczej w Warszawie.
Arbiter Sądu Arbitrażowego przy Stowarzyszeniu Inżynierów, Doradców i Rzeczoznawców.
Od 2008 wiceprzewodniczący/sekretarz Trybunału Polskiego Związku Motorowego.
Od 2017 prezes zarządu Fundacji Theatrum Gedanense w Gdańsku (od 1999 członek Rady FTG).