Od początku kariery zawodowej związany z branżą BPO/SSC oraz Financial Services. Po studiach pracował w GE Consumer & Industrial w Dziale Zobowiązań Międzynarodowych. Od 2007 roku kontynuował karierę zagranicą pracując dla Microsoft Europe w Irlandii. Następnie objął stanowisko kierownicze w State Street – jednym z największych banków administrujących funduszami. Po powrocie do Polski współtworzył nowy projekt w Xerox Services (branża BPO) w Łodzi. Na początku zarządzał zespołem działu zamówień dla europejskiego klienta, następnie objął stanowisko menagera operacyjnego. Jako Manager – Finance & Accounting Solution Architect ściśle współpracował z działem sprzedaży, nawiązywał i rozwijał relacjami z klientami Xerox Business Services.
Absolwent Gospodarki Przestrzennej na Wydziale Ekonomiczno-Socjologicznym UŁ. Oprócz aktywności zawodowych angażuje się w działalność charytatywną i społeczną. Wspierał Stowarzyszenie „Lotnisko dla Łodzi”, które działało na rzecz ponownego uruchomienia i działania portu lotniczego w Łodzi. W 2014 roku wraz z zespołem pracowników Xeroxa zaangażował się w realizację projektu Business Run, który po raz pierwszy zawitał do Łodzi.