Wykształcenie wyższe, absolwent Wydziału Prawa i Administracji Uniwersytetu Wrocławskiego; w latach 1983-1991 urzędnik administracji rządowej (Urząd Wojewódzki w Legnicy); w latach 1991-2015 (do 2 lutego) zastępca wójta i sekretarz gminy w dwóch gminach (powiat legnicki i jaworski).