Uzyskał tytuł magistra inżyniera na Politechnice Warszawskiej w 1999 roku. Swoją karierę rozpoczął w Telekomunikacji Polskiej w 1997 roku, pracując w Centrum Badawczo-Rozwojowym. Od ponad 20 lat zajmuje się badaniami i rozwojem technologii. Obecnie kieruje Wydziałem Komponowalnych Usług Chmurowych w Orange Innovation Poland. W tej roli prowadzi i nadzoruje prace badawcze oraz rozwojowe w zakresie chmury obliczeniowej (Cloud Computing), systemów rozproszonych wykorzystujących sztuczną inteligencję (Artificial Intelligence), Internetu Rzeczy (IoT), analityki wideo (Video Analytics), rzeczywistości rozszerzonej (Augmented Reality) oraz cyfrowych bliźniaków (Digital Twin).
Kieruje zespołem tworzącym rozwiązania dla sektorów takich jak inteligentny przemysł (Smart Industry), inteligentne miasta (Smart City), inteligentne budynki (Smart Buildings) oraz branża sprzedażowa (Smart Retail). Głównym celem jego działań jest tworzenie komponentów technologicznych i prototypów na podstawie wizji i potrzeb, a następnie dostarczanie rozwiązań gotowych do wdrożenia. W celu upowszechnienia i komercjalizacji nowych produktów współpracuje z jednostkami technicznymi i biznesowymi Orange, wspierając inicjatywy marketingowe i sprzedażowe promujące cyfrowe technologie, które otwierają przed ludźmi i firmami nowe możliwości.
Rozwija także współpracę ze światem naukowym poprzez wspólne projekty z uczelniami oraz udział w inicjatywach wzmacniających relacje między światem biznesu a nauką. Pasjonuje się fantastyką socjologiczną, żeglarstwem oraz strzelectwem sportowym. Jednym z ważniejszych pytań, które sobie stawia, jest to, jak przejście z ery informacji do ery cyfrowej zmieni człowieka, społeczeństwo i gospodarkę oraz jak powinno przebiegać nasze świadome zanurzenie w cyfrową sferę.