Absolwent wydziału elektroniki i technik informacyjnych Politechniki Warszawskiej. W 2011 roku ukończył studia Executive MBA na Uniwersytecie Warszawskim i Uniwersytecie Illinois. Wszechstronną wiedzę z zakresu funkcjonowania IT zbierał w wielu branżach. W branży internetowo-telekomunikacyjnej pracował w latach 1995-2003 dla firm Polska Online oraz TDC Internet, gdzie odpowiadał za rozwój systemów i usług hostingowych. W okresie 2004-2011 jako szef departamentu rozwoju oprogramowania współtworzył polskie centrum usług dzielonych F. Hoffman-La Roche, jednej z największych firm farmaceutycznych na świecie. W kolejnych latach, będąc CTO grupy Allegro - lidera e-commerce w Polsce, nadzorował jedną z największych w regionie transformacji Agile.
Od 2014 roku pełnił funkcję dyrektora zarządzającego ds. IT i technologii w mBanku, a od 1 kwietnia 2017 roku pełni funkcję wiceprezesa zarządu ds. operacji i informatyki.