Narodil se 25. února 1952 v Novém Městě na Moravě a po absolvování Fakulty elektrotechnické VUT v Brně nastoupil jako technik v uranovém dole. Je ženatý a má tři syny.

V roce 1989 byl jedním ze zakladatelů Občanského fóra v Bystřici nad Pernštejnem, kde byl následujícího roku zvolen zastupitelem. V letech 1994-2005 pak zastával funkci starosty města. Zastupitelem byl do roku 2010.

To už byl ale členem ODS a v roce 2000 se podílel na založení SNK-ED (Sdružení nezávislých kandidátů - Evropští demokraté). Působil také v zastupitelstvu kraje Vysočina a mezi lety 2002-2008 dělal senátora. Předsedal Senátorskému klubu SNK. V roce 2010 se z kandidátky Věcí veřejných dostal do Sněmovny.

Byl místopředsedou zemědělského výboru a členem výboru pro životní prostředí a Stálé delegace do Meziparlamentní unie. Poslancem byl do rozpadu vlády v roce 2013.

Dlouhodobě se věnuje problematice hazardu a loterií.