Poprvé byl do zastupitelstva zvolen v roce 1990, kdy se stal místostarostou.

V čele města stál v letech 1994 až 1998 za ODS.

Do křesla starosty se vrátil po čtyřleté přestávce až v roce 2002, funkci vykonával do voleb v roce 2006.