Ukończone wyższe studia magisterskie (1987-92) na Akademii Rolniczej we Wrocławiu (Wydział Melioracji i Inżynierii Środowiska, kierunek inżynieria środowiska). Od 1993 zatrudniony na Uniwersytecie Przyrodniczym we Wrocławiu (UPWr), doktorat (1999) i habilitacja (2018) dotyczyły hydrauliki rzek i budowli wodnych, transportu rumowiska i zmian morfologicznych w korycie rzeki Odry. Od 2020 r. profesor UPWr w naukach inżynieryjno-technicznych, dyscyplina inżynieria środowiska, górnictwo i energetyka (członek Rady Naukowej Dyscypliny IŚGE), specjalności: hydraulika koryt rzecznych, inżynieria i gospodarka wodna, hydroenergetyka, w latach 2017-21 Z-ca dyrektora Instytutu Inżynierii Środowiska i kierownik Zakładu Inżynierii Wodnej i Hydrotransportu. Członek Towarzystwa Rozwoju Małych Elektrowni Wodnych i Sekcji Kształtowanie Środowiska i Zrównoważony Rozwój Komitetu Inżynierii Środowiska PAN w kadencji 2024-2028, Prodziekan ds. kierunku budownictwo i Bioeconomy. Kierownik krajowych projektów badawczych i wdrożeniowych MNiSW, wykonawca w 16 międzynarodowych i krajowych programach badawczych, m.in.: V Ramowy Program Unii Europejskiej WP9; Międzynarodowy Program POLONIUM; Sektorowy Program Operacyjny Rybołówstwo i Przetwórstwo Ryb – Działania innowacyjne i inne; Sektorowy Program Operacyjny Infrastruktura i Środowisko – Priorytet XIII oraz „Zwiększenie możliwości retencyjnych oraz przeciwdziałanie suszy w ekosystemach leśnych na terenach nizinnych”; Program Innowacyjna Gospodarka. Brał udział jako główny wykonawca w projektach naukowo-badawczych polsko-francuskich „Określenie stosowalności opracowanej przez CEMAGREF metody INONDABILITE w warunkach polskich, na przykładzie Odry i Widawy i „Powódź i transport rumowiska w rzece poniżej odcinka skanalizowanego” w ramach Programu “POLONIUM”, oraz w Międzyrządowym projekcie badawczym zrealizowanym przez Polskę (AR Wrocław) i Belgię (Flandria – Uniwersytet Gent) „Badania nad zachowaniem się częściowo spoistych i spoistych materiałów podczas przepływu stacjonarnego i niestacjonarnego”. Był kierownikiem i wykonawcą w ponad 50 projektach i opracowaniach dla gospodarki narodowej, NCBiRu oraz jednostek samorządowych, m.in. „Badania skuteczności urządzeń do kierowania zachowaniem się ryb na wlotach do ujęć wody i przepławek” (Sektorowy Program Operacyjny „Rybołówstwo i przetwórstwo ryb); „Analiza rzek województwa dolnośląskiego i opolskiego pod kątem lokalizacji pod budowę stopni wodnych dla celów hydroenergetycznych na istniejących jazach”: „Analiza ochrony i zabezpieczenia meandrów Odry na odcinku granicznym z Republiką Czeską; „Analiza technicznych i ekonomicznych warunków usuwania rumowiska osadzonego w różnych typach zbiorników retencyjnych sudeckich, karpackich i nizinnych” (projekt Klimat „Wpływ zmian klimatu na środowisko, gospodarkę i społeczeństwo” finansowanego przez UE i Program Innowacyjna Gospodarka; „Program sterowania transportem rumowiska dla rzeki Odry na odcinku 35 km poniżej stopnia Malczyce” (RZGW Wrocław; „Wdrożenie metody szacowania przepływów środowiskowych w Polsce”:

„Wykonanie modeli fizycznych urządzeń przelewowych suchych zbiorników przeciwpowodziowych zlokalizowanych na rzece Bystrzycy Dusznickiej oraz na potoku Duna”; „Innowacyjna metoda poprawy jakości wody w wielofunkcyjnych zbiornikach retencyjnych (Biostrateg). Ekspert I i II stopnia Zespołu Oceniającego Projekty Edukacyjno-Infrastrukturalne przy Ośrodku Przetwarzania Informacji w Warszawie, w ramach Programu Operacyjnego Infrastruktura i Środowisko. Odbył 9- i 3-miesięczne staże naukowe na Uniwersytecie Gent w Belgii w Laboratorium Hydraulicznym. Autor 123 publikacji naukowych, laureat nagród Rektora UPWr w zakresie działalności naukowo-badawczej, dydaktycznej oraz organizacyjnej. Opiekun 180 prac dyplomowych magisterskich i inżynierskich, recenzent prac doktorskich i habilitacyjnych, promotor doktoratów wdrożeniowych na UPWr.