Absolwent Wydziału Prawa i Administracji Uniwersytetu Śląskiego oraz Międzynarodowych Stosunków Gospodarczych Uniwersytetu Ekonomicznego w Katowicach. Ukończył studia LL.M. (Master of Laws) na Uniwersytecie w Lozannie (Szwajcaria) w specjalności International Business Law oraz Haską Akademię Prawa Międzynarodowego. Brał udział w licznych konferencjach międzynarodowych z dziedziny prawa międzynarodowego oraz arbitrażu.
Specjalizuje się w prawie podatkowym oraz gospodarczym, w tym w zakresie problemów międzynarodowego prawa podatkowego oraz handlu międzynarodowego. Posiada bogate doświadczenie w procesach transgranicznych reorganizacji spółek, jak również doradztwa podatkowego dla przedsiębiorstw wielonarodowych.
Brał udział w licznych procesach restrukturyzacyjnych spółek krajowych w różnorodnych branżach, w tym spółek komunalnych.
Posiada wieloletnie doświadczenie w zakresie obsługi prawnej podmiotów z sektora finansów publicznych.
W swojej codziennej praktyce zawodowej zajmuje się planowaniem podatkowym, bieżącym doradztwem dla podmiotów gospodarczych i jednostek sektora finansów publicznych, jak również prowadzeniem sporów przed sądami powszechnymi oraz arbitrażowymi.
Pracuje w języku angielskim oraz niemieckim.