Absolwent Wydziału Mechanicznego Technologicznego Politechniki Śląskiej. Na tej samej uczelni uzyskał stopień dr. i dr. hab. W 2015 r. otrzymał tytuł profesora nauk technicznych. Na PŚ pełnił funkcje: prodziekana Wydziału Inżynierii Biomedycznej, kierownika Katedry Biomechatroniki, dziekana
... Wydziału Inżynierii Biomedycznej oraz pełnomocnika rektora uczelni ds. współpracy z przemysłem. Założyciel i dyrektor Europejskiego Centrum Innowacyjnych Technologii dla Zdrowia Politechniki Śląskiej (EHTIC). Powoływany w skład organów naukowych i doradczych różnych instytucji. Pracował także m. in. jako prezydent SOLVMED, członek zarządu Polskiego Towarzystwa Biomechaniki, zarządzający Zespołu ds. Szkoleń i Transferu Technologii w ramach Śląskiego Centrum Zaawansowanych Technologii. W l. 2014-2023 radny Sejmiku Województwa Śląskiego, od 2022 r. przewodniczący sejmiku. Poseł na Sejm od 2023 r. (X kadencja).