Rozpoczął pracę w KPMG w 1996 roku. Od 2006 roku pełni funkcję Partnera i Szefa Działu Audytu w biurze KPMG w Krakowie. W 2015 roku został Członkiem Zarządu KPMG Audyt Sp. z o.o. Posiada wieloletnie doświadczenie w doradztwie i usługach poświadczających dla spółek krajowych i międzynarodowych z różnych branż, m.in.: chemicznej, metalowej, maszynowej, materiałów budowlanych, przetwórstwa surowców, samochodowej i spożywczej. Kieruje zespołami badającymi sprawozdania finansowe sporządzane zgodnie z polskimi standardami rachunkowości, MSSF, German GAAP oraz US GAAP. Pełnił również funkcje Partnera ds. Kontroli Jakości oraz Partnera ds. Raportowania wg MSSF podczas wielu audytów spółek notowanych na giełdzie.