Urodził się 22 czerwca 1958 r. w Mysłowicach.
W 1983 r. ukończył studia na Wydziale Lekarskim Śląskiej Akademii Medycznej w Katowicach, a w 2006 r. – studia podyplomowe z zarządzania zakładami opieki zdrowotnej na Akademii Ekonomicznej w Katowicach. Uzyskał II stopień specjalizacji z laryngologii.
W latach 1984–2003 pracował w Szpitalu Miejskim w Jaworznie, m.in. jako zastępca ordynatora. Od 2003 do 2008 r. był wiceprezesem spółki „Zespół Lecznictwa Otwartego” w Jaworznie, a w latach 2010–2011 – jej prezesem.
W latach 1998–2003 sprawował mandat radnego Rady Miejskiej Jaworzna, a w okresie 2007–2011 – mandat radnego Sejmiku Województwa Śląskiego. Od 2008 do 2010 r. pełnił funkcję marszałka województwa śląskiego.
Jest członkiem Stowarzyszenia Jaworzno Moje Miasto.
Należy do Platformy Obywatelskiej RP, zasiada w Zarządzie Regionu Śląskiego tej partii.
Jest żonaty, ma dwoje dzieci.
Okręg wyborczy nr 77 – miasta na prawach powiatu Jaworzno i Sosnowiec.
Od: 17.11.2011 r.
Od: 17.11.2011 r.
Zespoły parlamentarne
Od: 15.12.2011 r.
Zespoły senackie