Od 1 stycznia 2022 pracuje na stanowisku profesora w Instytucie Budownictwa Wodnego PAN w Gdańsku.
W latach 1981–1982 wykładał hydraulikę i hydrologię na Wydziale Ochrony Wód i Rybactwa Śródlądowego Akademii Rolniczo-Technicznej w Olsztynie, a w latach 1993–1996 podstawy hydromechaniki i hydrauliki na Wydziale Biologii, Geografii i Oceanografii Uniwersytetu Gdańskiego.
Był członkiem Krajowej Rady Gospodarki Wodnej (kadencja 2011–2015), Sekcji Fizyki Wody Komitetu Gospodarki Wodnej PAN (2019–2022), Rady Naukowej Instytutu Oceanologii PAN w Sopocie, Komitetu Badań Morza PAN, International Association for Hydro-Environment Engineering and Research (IAHR), Rady Naukowej Instytutu Geofizyki PAN w Warszawie, Rady Naukowej Instytutu Budownictwa Wodnego PAN w Gdańsku. Był też redaktorem „Zeszytów Naukowych PG” (1996–2002), przewodniczącym Komitetu Redakcyjnego Wydawnictw PG (2000–2012), członkiem rad redakcyjnych czasopism: „Monografie Komitetu Gospodarki Wodnej PAN” oraz „Archives of Hydro-Engineering and Environmental Mechanics”.
Książki Numerical Modeling in Open Channel Hydraulics Metoda badania dyfuzji i dyspersji numerycznej w rozwiązaniach równań hydrodynamiki Modelowanie matematyczne przepływów w rzekach i kanałach Metody numeryczne w inżynierii wodnej
Odznaczenia i nagrody