Absolwent Chemii na Wydziale Matematyki, Fizyki i Chemii Uniwersytetu Śląskiego w Katowicach. Autor lub współautor kilkudziesięciu książek, licznych publikacji w czasopismach naukowych i popularnonaukowych, także międzynarodowych. Odbył staże naukowe, m.in. w Japonii, Niemczech, Rumunii, Hiszpanii i Grecji.
Przedstawiciel PAN w European Academies Science Advisory Council, Environmental Steering Panel; członek Komitetu Narodowego ds. Współpracy z Naukową Radą Doradczą Akademii Europejskich oraz Komitetu Chemii Analitycznej. Ponadto członek dwóch Komitetów Technicznych w Polskim Komitecie Normalizacyjnym oraz Polskiego Towarzystwa Chemicznego.
Od 2005 roku organizuje i przewodniczy Komitetowi Naukowemu międzynarodowych konferencji na temat teorii i zastosowań chromatografii jonowej. Nauczyciel akademicki. Szkoleniowiec z zakresu: chromatografii jonowej; wysokosprawnej chromatografii cieczowej, z wymagań dokumentacji rejestracyjnej produktu leczniczego; rozszerzenia wiedzy z zakresu analityki instrumentalnej (GC, HPLC); normalizacji metodyk analitycznych w ochronie środowiska; akredytacji laboratoriów badawczych wg normy PN-EN ISO/IEC 17025 oraz zasad walidacji metodyk analitycznych, sterowanie jakością badań i szacowanie niepewności pomiarów.