Narodil se roku 1962 ve Vyškově a absolvoval Stavební fakultu na VUT v Brně a doplňující studium zaměřené na výchovnou činnost na Univerzitě Palackého. Pracoval v UP závodech Rousínov a později působil také jako ředitel Odborného učiliště a ZvŠI Račice. Do roku 1999 dělal ředitele společnosti Respono, a.s. a později byl jmenován přednostou Okresního úřadu ve Vyškově.

V roce 2002 byl poprvé zvolen senátorem Parlamentu ČR a po šesti letech svůj mandát obhájil. Předsedá výboru pro územní rozvoj, veřejnou správu a životní prostředí a je členem Stálé delegace Parlamentu České republiky do Meziparlamentní unie.