Vystudoval Střední zemědělskou technickou školu v Krnově – obor mechanizátor.
V letech 2002–2010 byl starostou města Karolinka. Dále působil jako interní auditor na Úřadu vlády České republiky. V současnosti je vedoucím pobočky Státního pozemkového úřadu v Novém Jičíně.
Mezi jeho zájmy patří výpočetní technika, historie, kultura, cestování, kolo a rodina.