Jest absolwentem Wydziału Prawa Uniwersytetu Warszawskiego oraz Uniwersytetu Paris II Pantheon – Assas. Tytuł zawodowy adwokata przy Okręgowej Radzie Adwokackiej w Warszawie zdobył w 1996 r. Swoją karierę zawodową rozpoczął w 1993 w warszawskim biurze kancelarii Gide Loyrette Nouel.

Obecnie jest partnerem odpowiedzialnym za Departamenty Sporów Sądowych i Arbitrażu, Projektów Infrastrukturalnych i Prawa Publicznego oraz Prawa Własności Intelektualnej w warszawskim biurze Kancelarii Prawnej Gide Loyrette Nouel.

Reprezentuje klientów kancelarii w sporach sądowych i doradza zarówno polskim spółkom, jak i międzynarodowym inwestorom w ramach projektów infrastrukturalnych i zamówień publicznych.  Specjalizuje się także w prawie ochrony własności intelektualnej.

Jest prawnikiem rekomendowanym przez Legal 500 EMEA oraz Chambers Europe w dziedzinie sporów sądowych. Ponadto Legal 500 rekomenduje go w dziedzinie energii i zasobów naturalnych oraz własności intelektualnej.

Od dnia 15 lutego 2016 jest członkiem Rady Nadzorczej Banku Ochrony Środowiska S.A.

Niezależny Członek Rady Nadzorczej.