Absolwent Wyższej Szkoły Informatyki Stosowanej i Zarządzania w Warszawie, studiował również na Politechnice Warszawskiej oraz Wojskowej Akademii Technicznej.
Z Grupą PZU związany od 2000 roku. Posiada kilkunastoletnie doświadczenie w prowadzeniu projektów informatycznych o dużej skali złożoności w obszarach dotyczących wdrażania produktów dla towarzystw emerytalnych, towarzystw funduszy inwestycyjnych, zakładów ubezpieczeń. W międzyczasie pracował również dla grupy Nestle i brał udział w zagranicznych wdrożeniach rozwiązań informatycznych.
Od 2017 roku pełni funkcję Dyrektora Biura Informatyki PZU Centrum Operacji SA. W 2025 roku został powołany na stanowisko Prezesa Zarządu PZU Tech SA.