Z branżą ubezpieczeniową jest związany od 1999 r., kiedy to zaczynał swoją karierę zawodową w Zurich Group/Generali. Od 2004 r. pracuje w sektorze ubezpieczeń finansowych (m.in. w Korporacji Ubezpieczeń Kredytów Eksportowych oraz Atradius Credit Insurance).
Od 15 lat doradza klientom jako broker w zakresie zarządzania ryzykiem kredytowym, piastując kierownicze stanowiska w Aon Polska oraz Mentor S.A. Tę ostatnią spółkę reprezentuje również jako członek zarządu TCIN UnisonSteadfast (największa na świecie sieć średniej wielkości niezależnych brokerów ubezpieczeniowych). Daje mu to niebywałą okazję do rozwoju współpracy z klientami międzynarodowymi.
Jest absolwentem politologii na Wydziale Dziennikarstwa i Nauk Politycznych Uniwersytetu Warszawskiego oraz Podyplomowego Studium Ubezpieczeń Gospodarczych SGH z zakresu Zarządzanie Zakładem Ubezpieczeń.