Specjalizuje się w doradztwie podatkowym od 1992r. Doświadczenie zawodowe zdobywał w Ministerstwie Finansów, kancelariach prawnych, KPMG oraz Deloitte. Począwszy od 2001r., Partner w Deloitte, zarządza Działem Doradztwa Podatkowego dla Instytucji Finansowych.
Prowadzi bieżące doradztwo podatkowe dla banków, zakładów ubezpieczeń, firm leasingowych, oraz innych instytucji finansowych. Specjalizuje się w procesach reorganizacji i restrukturyzacji działalności operacyjnej klientów, ze szczególnym uwzględnieniem podatku dochodowego od osób prawnych oraz podatku VAT oraz w reprezentowaniu klientów w postępowaniach kontrolnych i podatkowych przed organami podatkowymi, a także w procesach podatkowych przed sądami administracyjnymi oraz Naczelnym Sądem Administracyjnym.