Vystudoval teoretickou kybernetiku na Univerzitě Palackého v Olomouci.
Politicky činný je od roku 1991, kdy vstoupil do ODS. V letech 1998–2002 byl starostou města Kroměříž, následně působil na pozici místostarosty.
Od roku 2011 pracoval na různých pozicích v Kroměřížských technických službách, s.r.o. (náměstek ředitele, jednatel, nyní referent).
Je ženatý, má 3 děti.
Mezi jeho zájmy patří rodina, sport – tenis, kolo, turistika.