Przed dołączeniem do zespołu MCI Management SA, był dyrektorem banku w Banku Gospodarstwa Krajowego (BGK) odpowiedzialnym za obszar związany z instrumentami finansowania kapitałowego oraz instrumentami inżynierii finansowej. Wcześniej pracował jako pierwszy wiceprezes w Kredobank na Ukrainie (2009), podsekretarz stanu w Ministerstwie Skarbu Państwa (2007-2009) odpowiedzialny za transakcje prywatyzacyjne oraz nadzór nad instytucjami finansowymi i instytucjami rynku kapitałowego, starszy ekonomista w Banku BPH w Pionie Międzynarodowych Rynków Finansowych (2004-2007) oraz jako konsultant w Arthur Andersen Polska Sp. z o.o. (od 2003 r.). Jest absolwentem kierunku Metod Ilościowych i Systemów Informacyjnych w Szkole Głównej Handlowej (2004). Jest też członkiem zarządu MCI Partners SA