
Urodził się 6 listopada 1954 roku w Wieluniu. W Kaliszu mieszka od 1983 roku.
Ukończył Politechnikę Łódzką na Wydziale Chemicznym. Stopień doktora nauk chemicznych uzyskał w Centrum Badań Molekularnych i Makromolekularnych Polskiej Akademii Nauk w Łodzi. W latach 80. był dyrektorem kaliskiego Ośrodka Doskonalenia Nauczycieli.W 1990 r. przebywał na rocznym stypendium naukowym w Instytucie Maxa Plancka w Mainz. W latach 1991 - 2000 był dyrektorem Wojewódzkiego Ośrodka Metodycznego. Przed objęciem funkcji Prezydenta Miasta był profesorem (wykładowcą chemii) i prorektorem Państwowej Wyższej Szkoły Zawodowej im. Prezydenta Stanisława Wojciechowskiego w Kaliszu.
Od 2002 jest pierwszym prezydentem Kalisza wybranym przez mieszkańców w wyborach bezpośrednich.
W ostatnich wyborach samorządowych zdecydowanie zwyciężył w pierwszej turze.