Był badaczem zatrudnionym m.in. w Instytucie Chemii Fizycznej PAN oraz w Instytucie Fizyki PAN. Od 1996 pracuje na Politechnice Warszawskiej, gdzie zajmuje stanowisko profesora zwyczajnego i kierownika w Zakładzie Informatyki i Badań Jakości Środowiska Wydziału Inżynierii Środowiska. W pracy badawczej zajmuje się takimi zagadnieniami jak: badania zanieczyszczenia gleby i wód z wykorzystaniem geochemii i magnetometrii, badania zagrożenia metanowego w kopalniach, planowanie sieci pomiarowych, ryzyko ekologiczne, badania geologiczne, badania satelitarne (np. wilgotności gleby i jej wpływu na klimat, zdalne obserwacje ekosystemów roślinnych) oraz materiały ekologiczne - twarde magnetyki i nadprzewodniki.
Prowadzi zajęcia m.in. ze statystyki, metod statystycznych w badaniach środowiska, geostatystyki oraz teledetekcji. Jest członkiem szeregu krajowych i międzynarodowych towarzystw naukowych i technicznych, m.in. Geostatical Association of Southern Africa (GASA, od 2007) oraz Polskiego Towarzystwa Informacji Przestrzennej (od 2007). W latach 2009–2011 był członkiem rady redakcyjnej czasopisma "Ekonomika i Organizacja Przedsiębiorstwa".