Absolwent Wydziału Ekonomii na Uniwersytecie Szczecińskim oraz Tempus – Portassist Programme Uniwersytetu w Antwerpii
Z Grupą Banku Millennium S.A. związany od 1996 roku. W 2003 roku objął funkcję Członka Zarządu Millennium Leasing Sp. z o.o. nadzorującego m.in. sieć sprzedaży, a od 2009 do 2016 roku pełnił rolę Prezesa Zarządu Millennium Leasing Sp. z o.o. W latach 2011-2016 Członek Komitetu Wykonawczego Związku Polskiego Leasingu, w tym w latach 2015-2016 jego Przewodniczący.
Od dnia 6 czerwca 2016 roku Członek Zarządu Banku Millennium S.A.