Z wykształcenia prawnik o specjalności: Podatki i Doradztwo Podatkowe. Wykładowca podatków na kursach certyfikacji zawodu księgowego. Doświadczenie dydaktyczne zdobywał prowadząc wykłady w Wyższej Szkole Bankowej w Gdańsku (obecnie Uniwersytet MERITO) i dla Politechniki Gdańskiej. Specjalizuje się w podatku VAT, we wspólnotowym prawie podatkowym oraz w procedurze podatkowej. Posiada wieloletnie doświadczenie w administracji skarbowej.