Ukończył Informatykę na Politechnice Białostockiej oraz Podyplomowe Studium Ubezpieczeń w Szkole Głównej Handlowej. Jest również absolwentem Studiów Podyplomowych z Zarządzania Projektami na Politechnice Warszawskiej.
Od ukończenia studiów przez ponad 6 lat pracował w Grupie PZU, gdzie m.in. pełnił rolę Kierownika IT największych projektów, w tym projektów międzynarodowych o charakterze strategicznym.
Przeszedł wszystkie możliwe szczeble kariery począwszy od administratora, konsultanta, szefa zespołu, szefa działu, kierownika projektów międzynarodowych, dyrektora, członka zarządu.
Po założeniu firmy ESKOM jako konsultant oraz kierownik projektów zajmował się realizacją wielu projektów związanych z wdrożeniami i utrzymaniem aplikacji, infrastruktury informatycznej, systemów call center i CRM/ERP oraz audytami IT.
Do swoich największych osiągnięć niewątpliwie może zaliczyć udział w zbudowaniu od podstaw firmy Liberty Direct, gdzie przez okres dwóch lat pełnił rolę CIO. Był odpowiedzialny za całość obszaru informatyki, telekomunikacji i bezpieczeństwa.
Jest pasjonatem kolarstwa MTB i szosowego. W wolnych chwilach można go spotkać na rowerze trenującego przed amatorskimi zawodami MTB.