
Urodzony w 1955 roku.
W 1980 roku obronił dyplom Wydziału Elektrotechniki, Automatyki i Elektroniki Akademii Górniczo-Hutniczej w Krakowie. W 1988 roku ukończył podyplomową specjalizację na Wydziale Mechanicznym AGH oraz w 2005 Europejskie Studia Podyplomowe na Politechnice Śląskiej.
Do 1994 roku pracował w Kopalni Węgla Kamiennego 'Murcki', kolejno jako sztygar zmianowy, sztygar oddziałowy oraz nadsztygar d/s urządzeń elektrycznych. W 1990 roku został wybrany radnym Rady Miasta Katowice. W latach 1994-1998 pełnił funkcję wiceprezydenta, a od 3 listopada 1998 jest prezydentem Katowic. W 2002 roku już w pierwszej turze zwycięża w wyborach bezpośrednich na urząd prezydenta miasta. 12 listopada 2006 r. wygrywa ponownie.
W latach 1999 – 2002, oprócz funkcji prezydenta Katowic był prezesem Związku Miast Polskich, a także członkiem Komisji Wspólnej Rządu i Samorządu Terytorialnego oraz sekretarzem polskiej delegacji stałej do Kongresu Władz Lokalnych i Regionalnych Rady Europy w Strasburgu. W latach 2002-2007 był prezesem Zarządu Unii Metropolii Polskich a od 2007 roku pełni funkcję sekretarza Zarządu. Z ramienia tej organizacji reprezentuje stronę samorządową w pracach KWRiS.
W wyborach samorządowych w 2002 oraz w 2006 roku kandyduje z listy społecznego komitetu Forum Samorządowe i Piotr Uszok.
Wolny czas stara się spędzać jak najaktywniej. Lubi wycieczki rowerowe i piesze, wypady na narty, tenis stołowy i pływanie. Przyjemność sprawia mu również fotografowanie przyrody.
Żonaty, ojciec dwóch córek