W roku 1977 ukończył Wydział Matematyki, Fizyki i Chemii Uniwersytetu Gdańskiego w specjalności fizyka teoretyczna. Od tego czasu pracownik Instytutu Maszyn Przepływowych PAN, gdzie w roku 1984 uzyskał stopień doktora nauk technicznych. Stopień doktora habilitowanego nadał mu Senat Politechniki Wrocławskiej w roku 2019. Obecnie czynny zawodowo emeryt — starszy specjalista w Ośrodku Energetyki Cieplnej IMP PAN. Zawodowo zajmuje się badaniem zjawiska kawitacji i erozji kawitacyjnej, a także innymi zagadnieniami związanymi z energetyką wodną, w tym badaniami energetycznymi i diagnostycznymi hydrozespołów. W przeszłości również obliczeniami projektowymi. Od roku 2004 członek Zarządu TEW, w latach 2004–2014 przedstawiciel IMP PAN w ESHA (Europejskie Stowarzyszenie MEW).