Jest on absolwentem Wydziału Matematyki, Informatyki i Mechaniki Uniwersytetu Warszawskiego. Ostatnio zajmował stanowisko prezesa S&T Polska.
Wcześniej, od 2006 r. był partnerem w Deloitte Central Europe. Od 1999 r. był związany z Arthur Andersen oraz Andersen Business Consulting, gdzie jako partner stworzył działy usług doradczych IT i wdrożeń systemów.