Odbył staże naukowe na Wydziale Ekonomicznym Uniwersytetu w Zagrzebiu, Katedrze Prawa Podatkowego Uniwersytetu Ruhry w Bochum, Uniwersytecie Berkeley, Międzynarodowym Biurze Dokumentacji Podatkowej w Amsterdamie, Trybunale Sprawiedliwości Unii Europejskiej i Europejskim Trybunale Praw Człowieka oraz Tokyo University of Science.

Jest autorem publikacji dotyczących prawa finansów publicznych, prawa podatkowego, postępowania podatkowego i postępowania przed sądami administracyjnymi.

Został członkiem Komisji Egzaminacyjnej dla Biegłych Rewidentów, Państwowej Komisji Egzaminacyjnej Do Spraw Doradztwa Podatkowego, Rady Legislacyjnej przy Prezesie Rady Ministrów X, XII, XIII i XIV kadencji. 7 czerwca 2019 r. w uznaniu dorobku naukowego i zasług w zakresie współpracy z japońskimi przedstawicielami nauki prawa finansowego, został przyjęty do Japan Association of Public Finance Law – Japońskiego Stowarzyszenia Prawa Finansów Publicznych.

Wykładowca Krajowej Szkoły Sądownictwa i Prokuratury.

Wszedł w skład komitetu redakcyjnego czasopism Państwo i Prawo oraz Przegląd Legislacyjny oraz International Journal of Legal and Social Order, a także został członkiem Rady Naukowej czasopism Kwartalnik Prawa Publicznego oraz Świat Lekarza.

Odznaczenia