Doktor Nauk Humanistycznych, Poseł na Sejm RP od 2005 roku .Wcześniej radny Rady Miejskiej
w Tarnowskich Górach i nauczyciel akademicki w Uniwersytecie Śląskim. Członek Związku Górnośląskiego.
W Sejmie pracował między innymi w komisjach ds. Unii Europejskiej, Edukacji, Kultury a także kierował Parlamentarnym Zespołem ds. Światowego Dziedzictwa UNESCO.