Urodzony 4 kwietnia 1950 r. w Katowicach.
Nauczyciel akademicki: profesor zwyczajny i kierownik Katedry Podstaw Systemów Technicznych na Wydziale Organizacji i Zarządzania Politechniki Śląskiej, twórca i kierownik specjalności "Zarządzanie w sektorze publicznym" realizowanej na tym Wydziale w ramach kierunku studiów "Zarządzanie".
Opublikował ponad 150 opracowań naukowych w kraju i za granicą.
Był promotorem ośmiu zakończonych przewodów doktorskich, opiekun kolejnej grupy doktorantów.
Członek Rady Naukowej Centrum Mechanizacji Górnictwa KOMAG w Gliwicach
Członek wielu stowarzyszeń i instytucji naukowych, w tym:
- Stowarzyszenia Inżynierów i Techników Mechaników Polskich (SIMP)
- Polskiego Towarzystwa Akustyczne (PTA)
- Institution of Diagnostic Engineers (IDiagE), W.Brytania (Founder Fellow)
- Polskiego Towarzystwa Mechaniki Teoretycznej i Stosowanej (PTMTS)
- Polskiego Towarzystwa Diagnostyki Technicznej (PTDT)
- Zespołu Diagnostyki Sekcji Podstaw Eksploatacji przy Komitecie Budowy Maszyn PAN
- Polskiego Towarzystwa Zarządzania Produkcją (wiceprezes Zarządu Głównego od stycznia 2006 do nadal)
Działacz samorządowy:
- 1990 - 1994: radny Rady Miejskiej w Gliwicach
- 1990 - 1994: członek Prezydium Sejmiku Samorządowego województwa katowickiego
- 1992 - 1995: członek delegacji polskiej do Kongresu Władz Lokalnych i Regionalnych Rady Europy w Strasburgu
- 2002 - 2006: zastępca Prezydenta Miasta Gliwice
- 2006 - 2007: radny i przewodniczący Rady Miasta Gliwice
W okresie pełnienia funkcji zastępcy Prezydenta Miasta Gliwice przygotowywał i realizował kilka istotnych dla Gliwic projektów. Był jednym z inicjatorów utworzenia "Technoparku Gliwice", koordynował prace w wyniku których utworzona została Gliwicka Wyższa Szkoła Przedsiębiorczości, kierował realizacją projektu "Centrum Edukacji i Biznesu NOWE GLIWICE".
Inna działalność publiczna:
- 1993 - 1997: przedstawiciel Pełnomocnika Rządu d/s Integracji Europejskiej w Radzie Fundacji "Polska Agencja Rozwoju Regionalnego"", instytucji wdrażającej na poziomie krajowym program pomocowy UE PHARE - STRUDER (wice-przewodniczący Rady Fundacji)
- 1994 - 1997: pełnomocnik Wojewody Katowickiego d/s informacji gospodarczej w województwie katowickim
- 1998 - 2000: członek Zespołu Doradców Wojewody Katowickiego (następnie: Wojewody Śląskiego)
W wyborach parlamentarnych 2007 został w okręgu gliwickim wybrany posłem na Sejm Rzeczypospolitej Polskiej VI kadencji. Delegat Polski do Zgromadzenia Parlamentarnego Rady Europy w Strasburgu.