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