Absolwent Wydziału Ekonomicznego Uniwersytetu Gdańskiego. Doświadczenie zawodowe zdobywał od 1994 r. w firmach doradczych i instytucjach finansowych, między innymi w Baltic Brokers S.A., PHZ Navimor Sp. z o.o., Banku Inicjatyw Gospodarczych BIG S.A., Banku Współpracy Europejskiej S.A. W latach 2004 – 2010 pełnił funkcję dyrektora finansowego i członka zarządu Petrolinvest S.A., a w latach 2012 – 2013 - Prezesa Zarządu spółki AMG Chemicals S.A.

Z  Millennium Leasing związany jest od 2013 r., pełniąc funkcję  Dyrektora Departamentu Sprzedaży. Od maja 2015 r. Członek Zarządu Millennium Leasing, a od czerwca 2016 r. Prezes Zarządu Millennium Leasing. Od maja 2017 r. Wiceprzewodniczący Komitetu Wykonawczego Związku Polskiego Leasingu (ZPL).