Na Uniwersytecie Śląskim pełnił obowiązki kierownika Zakładu Geologii Inżynierskiej (1998–2004), po czym w 2004 został kuratorem Katedry Hydrogeologii i Geologii Inżynierskiej. Od 2002 do 2005 był prodziekanem ds. studenckich, a następnie do 2008 prodziekanem ds. nauki. Od 2008 przez dwie kadencje był prorektorem ds. nauki i współpracy z gospodarką Uniwersytetu Śląskiego. W marcu 2016 został wybrany na rektora tego uniwersytetu na kadencję 2016–2020.

Specjalizuje się w zakresie hydrogeologii, gospodarki wodnej i geologii środowiskowej. Brał udział w projektach międzynarodowych m.in. w ramach programów ramowych Unii Europejskiej, a także w kilkunastu projektach badawczych Komitetu Badań Naukowych oraz Ministerstwa Nauki i Szkolnictwa Wyższego. Jest autorem i współautorem ponad 110 opracowań naukowych i wdrożeniowych o charakterze prac studialnych, dokumentacyjnych i ekspertyz, wykonanych w ramach współpracy z instytucjami naukowymi, administracją państwową i samorządową oraz przedsiębiorstwami. Członek m.in. Polskiego Komitetu Narodowego Międzynarodowej Asocjacji Hydreogeologów, International Mine Water Association i International Association of Hydrogeologists. Powoływany w skład organów doradczych i naukowych, m.in.