Ukończył Liceum Ogólnokształcące im. Marii Konopnickiej w Warszawie, a następnie Wydział Mechaniki Precyzyjnej Politechniki Warszawskiej, uzyskując tytuł magistra w specjalności Inżynieria Biomedyczna (1986). Od czasu ukończenia studiów pracuje nieprzerwanie w Instytucie Biocybernetyki i Inżynierii Biomedycznej im. Macieja Nałęcza PAN w Warszawie, gdzie w 2000 roku uzyskał tytuł doktora. Zajmuje się zagadnieniami związanymi ze wspomaganiem oddychania, budową aparatury medycznej, sztuczną inteligencją.