Jest absolwentem Politechniki Warszawskiej i Uniwersytetu Warszawskiego, a także doktorem nauk ekonomicznych Szkoły Głównej Handlowej w Warszawie. Jest również autorem wielu publikacji na temat finansów i bankowości, w szczególności dotyczących finansowania przedsięwzięć inwestycyjnych, kredytów konsorcjalnych oraz oceny i zarządzania ryzykiem kredytowym.
W branży bankowej pracuje od ponad 20 lat, od 2007 roku związany z Credit Agricole. Pełnił m.in. funkcję dyrektora generalnego Credit Agricole Corporate and Investment Bank Oddział w Polsce. Od 2017 r. pełni funkcję prezesa zarządu Credit Agricole Bank Polska.