Urodził się 20 września 1958 r. w Katowicach.
W 1984 r. ukończył Wydział Elektryczny Politechniki Śląskiej w Gliwicach.
Przez wiele lat był związany zawodowo z górnictwem. Pracował na różnych stanowiskach w kopalniach węgla kamiennego: "Murcki" w Katowicach (1984-1991), "Śląsk" w Rudzie Śląskiej (1999-2005), "Staszic" w Katowicach (2006-2008). W Urzędzie Górniczym do Badań Kontrolnych Urządzeń Energomechanicznych w Katowicach sprawował nadzór i kontrolę nad ruchem zakładów górniczych w zakresie zgodności z przepisami prawa geologicznego i górniczego (1991-1998).
W latach 2006-2008 był radnym Rady Miasta Katowic, od 2008 do 2010 r. pełnił funkcję wiceprezydenta tego miasta.
Jest członkiem Stowarzyszenia NZS 1980 i Klubu Niezależnych Stowarzyszeń Twórczych "Marchołt".
Należy do Platformy Obywatelskiej RP, jest sekretarzem Regionu Śląskiego tej partii.
Żonaty, ma troje dzieci.
Od: 7.07.2011 r.
Od: 8.07.2010 r.
Od: 17.11.2010 r. Do: 7.07.2011 r.