Certyfikowany Audytor Wewnętrzny (CIA) oraz Certyfikowany Audytor Sektora Publicznego (CGAP), Certyfikowany audytor wiodący systemu zarządzania bezpieczeństwem informacji wg ISO 27001, wykładowca oraz trener w zakresie audytu wewnętrznego uznanych instytucji szkoleniowych oraz szkół wyższych, doświadczony audytor i konsultant.
Wieloletni Dyrektor Zespołu Audytu Wewnętrznego w Polskiej Agencji Rozwoju Przedsiębiorczości, obecnie związany głównie z AuditSolutions. Do końca 2002, Radca Ministra w Ministerstwie Finansów, odpowiedzialny m.in. za współpracę z Komisją Europejską w obszarze negocjacyjnym „Kontrola Finansowa”. Współautor nowelizacji ustawy o finansach publicznych, wprowadzającej system audytu wewnętrznego w sektorze publicznym, rozporządzenia w sprawie trybu i sposobu przeprowadzania audytu wewnętrznego oraz podręcznika audytu wewnętrznego Ministerstwa Finansów.
Absolwent wydziału prawa Uniwersytetu Jagiellońskiego oraz stypendysta Instytutu Szwedzkiego na wydziale prawa europejskiego Uniwersytetu w Lund. Uczestnik wielu staży zagranicznych, w tym w Komisji Europejskiej w Dyrekcji Generalnej ds. Budżetu. Współautor książki „Audyt wewnętrzny w praktyce. Audyt finansowy i operacyjny".