Po ukončení matematicko – fyzikálního gymnázia vystudoval Provozně ekonomickou fakultu VŠZ. Čtrnáct let pracoval jako hlavní zootechnik družstva na Strakonicku.
Po přestěhování do Českých Budějovic se živil jako disponent mezinárodní kamionové dopravy a jako vedoucí v jedné velké úklidové firmě. Do České cesty nastoupil v červnu 2007 jako správce materiálu a dispečer dopravy.
Jako bývalý tramp a skaut miluje pěší turistiku i vodu. Je vášnivým rybářem a houbařem. Rád a hodně čte vše kromě hororů a science fiction. Má rád dobré jídlo, které si občas sám uvaří, a Budvar, u kterého rád posedí s kamarády. Je ženatý, má dvě dospělé děti a dvě školou povinná vnoučata.