Zajmuje się popularyzacją tej wiedzy.
W 2016 zakończył pełnienie funkcji prezesa Naczelnej Rady Adwokackiej.
Pełnione funkcje Członek Rady Nadzorczej Banku Millenium S.A. Członek Rady Nadzorczej Zarządu Morskiego Portu Gdynia S.A. Członek Rady Nadzorczej Nordea Bank Polska S.A. Członek i przewodniczący rady Nadzorczej Wilbo S.A. Członek Rady Nadzorczej Polskiej Telefonii Cyfrowej Sp. z o.o. Członek Rady Nadzorczej Centrum Haffnera Sp. z o.o Ekspert w ramach programu PHARE w zakresie tworzenia systemu Spółdzielczych Kas Oszczędnościowo – Kredytowych im. Franciszka Stefczyka Doradca Ministra Zdrowia Arbiter Międzynarodowego Sądu Arbitrażowego przy Krajowej Izbie Gospodarki Morskiej w Gdyni Arbiter Rekomendowany Sądu Arbitrażowego przy Krajowej Izbie Gospodarczej Członek Okręgowej Rady Adwokackiej w Gdańsku Członek Prezydium Naczelnej Rady Adwokackiej Prezes Naczelnej Rady Adwokackiej (2010–2016)
Publikacje „Kodeks spółek handlowych, komentarz”.