Jest absolwentem Politechniki Warszawskiej. Na kierunku Informatyka, Automatyka i Robotyka, Elektronika i Telekomunikacja Wydziału Elektroniki i Technik Informacyjnych uzyskał tytuł inżyniera w zakresie systemów informatycznych wspomagania decyzji oraz tytuł magistra inżyniera w zakresie informatyki. Ukończył również studia podyplomowe "Akademia menadżerska – nowoczesna praktyka zarządzania firmą" w Szkole Głównej Handlowej.
Z GRUPĄ JW PROJAN związany od 2006 roku, kiedy rozpoczął pracę w firmie Candela Sp. z o.o. na stanowisku Specjalisty Informatyka. Od 2008 zatrudniony w JW PROJAN S.A., w której nadzorował inwestycje technologiczne spółki oraz GRUPY JW PROJAN. Na początku pełnił funkcję Dyrektora ds. Technologii, a następnie Wiceprezesa ds. Technologii. W czerwcu 2011 roku został Wiceprezesem Zarządu WorldIXI Polska S.A., a w maju 2012 roku Prezesem Zarządu. Kieruje spółką również po przekształceniu jej w INFOKLINIKA S.A.