Současný obyvatel Svitav, v nichž jednu dobu vykonával starostovský úřad, se narodil 4. ledna 1946 v Litomyšli. Pracoval jako konstruktér společnosti Adast Polička, poté dělal vedoucího technického rozvoje v Okresním průmyslovém podniku Polička a projektanta v Zemědělských stavbách Svitavy.

V roce 1990 vstoupil do zastupitelstva a rady města Svitavy a stal se místostarostou, kterým byl dalších deset let. Poté byl jmenován starostou Svitav. V čele města setrval do roku 2006. Během této doby se též stal zastupitelem Pardubického kraje.

Jako nestraník byl v roce 2006 zvolen za KDU-ČSL do Senátu. Stal se místopředsedou výboru pro záležitosti Evropské unie. Snátorský mandát vykonával pouze jedno volební období.