Zawód radcy prawnego wykonuje nieprzerwanie od 1997 roku, a od 2002 roku jako partner Kancelarii Aval-Consult.
Doświadczenia w obszarze prawa gospodarczego zdobywał między innymi w ramach indywidualnie prowadzonej kancelarii radcy prawnego, zasiadając w radach nadzorczych wielu firm (m.in. Centrostal S.A. w Gdańsku, Energa S.A. w Gdańsku).
W zakresie prawa ubezpieczeniowego doświadczenie zdobywał pełniąc przez wiele lat funkcję Dyrektora Biura Prawnego SIGNAL IDUNA Polska Towarzystwo Ubezpieczeń S.A. w Warszawie oraz SIGNAL IDUNA Życie Polska Towarzystwo Ubezpieczeń S.A. w Warszawie.
Specjalizuje się w korporacyjnej obsłudze podmiotów gospodarczych, sporach sądowych oraz prawie cywilnym i ubezpieczeniowym.
Był członkiem rad nadzorczych spółek Skarbu Państwa oraz spółek prywatnych.
Biegle włada językiem angielskim.