Od 19 lat zajmuje się audytem IT w branży bankowej, obecnie zarządza Zespołem Audytu IT w ING Banku Śląskim S.A., poprzednio zajmował się tym obszarem w Credit Agricole Bank Polska S.A. Specjalizuje się w obszarach IT governance, cyberbezpieczeństwie, zarządzania ciągłością działania oraz usługami IT. Od ponad 10 lat jest certyfikowanym audytorem IT (CISA). Jest członkiem organizacji ISACA, IIA oraz wrocławskiej grupy Technology Risk and Information Security Wrocław.
Absolwent Wydziału Elektroniki Politechniki Wrocławskiej.