W pracy badawczej zajmował się takimi zagadnieniami jak: matematyczne i numeryczne modele hydrodynamiki przepływu i transportu masy w wodach podziemnych, analiza systemowa w ochronie środowiska oraz systemy dynamiczne w środowisku naturalnym.
Był członkiem szeregu krajowych i międzynarodowych towarzystw naukowych i technicznych, m.in. International Association of Hydological Sciences (od 1985), Komitetu Gospodarki Wodnej PAN (od 1985), International Association for Hydrogeologists (od 1985), Technicznego Komitetu Doradczego CEE TAC w Global Water Partnership for Central and Eastern Europe (od 1998). Wypromował kilkunastu doktorów. Od 2014 był członkiem Państwowej Rady Ochrony Środowiska.
Autor monografii pt. Propozycja modelu matematycznego systemu wodnego dla interpretacji izotopów naturalnych w wodzie (Instytut Fizyki i Techniki Jądrowej AGH, wyd. 1975), współautor książki Natural Groundwater Flow (wraz z Wouterem Zijl, wyd. CRC Press 1993) oraz współredaktor (wraz z J. Michalakiem i A. Sadurskim) podręcznika pt. Schematyzacja warunków hydrogeologicznych na potrzeby numerycznego modelowania przepływu w JCWPd. Założenia metodyczne (Państwowy Instytut Geologiczny 2011, ). Artykuły publikował m.in. w takich czasopismach jak: „Biuletyn Państwowego Instytutu Geologicznego” oraz „Prace Naukowe.