Absolwent Wyższej Szkoły Gospodarowania Nieruchomościami w Warszawie oraz licznych kursów i szkoleń z zakresu ubezpieczeń, zarządzania, finansów i sprzedaży.
Od początku swojej kariery zawodowej związany z rynkiem ubezpieczeń, początkowo jako agent ubezpieczeniowy, następnie w latach 1995 – 2006 jako pracownik STU ERGO Hestia SA i STUnŻ ERGO Hestia SA. W STU ERGO Hestia SA zajmował między innymi stanowisko Dyrektora Przedstawicielstwa w Katowicach, gdzie odpowiadał za proces sprzedaży ubezpieczeń gospodarczych, komunikacyjnych i finansowych oraz likwidację szkód. W ostatnim okresie pracy w STU ERGO Hestia SA zajmował stanowisko Zastępcy Dyrektora Biura Klientów Strategicznych w Centrali w Sopocie.