Urodzony w 1972 r., ukończył w 1996 roku Wydział Ekonomii i Handlu Zagranicznego na Uniwersytecie Łódzkim. W latach 1996-1998 pracował w dziale audytu PricewaterhouseCoopers.
W latach 1998-2003 związany był z Grupą Zurich, jako dyrektor marketingu, a następnie jako dyrektor finansowy. Po przejęciu polskich operacji Zurich przez Generali w roku 2003 pracował jako dyrektor finansowy (odpowiedzialny również za bancassurance) w Generali TU i Generali TUnŻ.
Od 2006 roku związany jest z Grupą BRE Banku – współtworzył projekt BRE Ubezpieczenia, pełnił funkcję Prezesa Zarządu BRE Ubezpieczenia i BRE Ubezpieczenia TUiR. Od sierpnia 2007 r. jako Członek Zarządu BRE ds. bankowości detalicznej odpowiadał za działania biznesowe i komunikacyjne skierowane do klientów detalicznych mBanku w Polsce, Czechach i na Słowacji, MultiBanku oraz BRE Private Banking & Wealth Management. Był też odpowiedzialny za utworzoną w trakcie jego kadencji spółkę pośrednictwa, Aspiro SA.