Przez wiele lat adwokat w zespole , a w latach 1980=2003 radca prawny w przedsiębiorstwach handlu zagranicznego (Ciech, PolimexCekop, MostostalExport, Polcoop, Impexmetal). Po 2003 kancelaria.
Arbiter w Sądzie Arbitrażowym przy KIG i w arbitrażach ad hoc.