Absolwent Wydziału Handlu Zagranicznego Szkoły Głównej Handlowej w Warszawie.
Od 1992 r. związany z polskim rynkiem ubezpieczeniowym jako pracownik i zarządzający polskich jednostek wiodących firm brokerskich: Sedgwick, Marsh, Aon.
Od wielu lat specjalizuje się w ubezpieczeniach instytucji finansowych oraz należności handlowych. Odpowiadał także za koordynację obsługi klientów międzynarodowych i sektora kolejowego, zespoły specjalistyczne zajmujące się ubezpieczeniami komunikacyjnymi, ubezpieczeniami wspierającymi transakcje fuzji i przejęć czy likwidacją szkód.
W maju 2017 r. dołączył do Aon Polska, obejmując stanowisko Członka Zarządu. Aktualnie odpowiada za koordynację współpracy z zakładami ubezpieczeń, ubezpieczenia ryzyk finansowych i sektora budowlanego oraz usług z zakresu zarządzania ryzykiem.
Od 2005 r. Członek Zarządu i Wiceprezes Stowarzyszenia Polskich Brokerów Ubezpieczeniowych i Reasekuracyjnych.