Urodzony w 1966 roku. Mieszka w Bytomiu.
Wieloletni samorządowiec. W latach 1994-2010 bytomski radny miejski, a jednocześnie sekretarz zarządu Związku Miast Polskich i członek Komisji Wspólnej Rządu i Samorządu Terytorialnego.
Współtworzył projekt ustawy o KWRiST.
Od 2011 r. współpracuje z prezydentem Krakowa i wiceprezesem Związku Miast Polskich prof. Jackiem Majchrowskim. Uczestniczy w posiedzeniach zarządu ZMP. Jest współautorem opinii i stanowisk tej korporacji samorządowej.
Od 2008 r. sekretarz Zarządu Stowarzyszenia Rzeczpospolita Obywatelska, zrzeszającego samorządowców o poglądach socjaldemokratycznych.
Członek Sojuszu Lewicy Demokratycznej.