Narodil se 4. ledna 1975 v Přerově. Vystudoval Ekonomickou fakultu Vysoké školy báňské - Technické univerzity Ostrava.

Pracuje jako obchodní manažer v přerovské chemičce Precheza, která patří do holdingu Agrofert. Má na starosti trh západní Evropy a oblasti Afriky.

Od roku 2006 byl členem ODS za niž neúspěšně kandidoval v komunálních volbách v letech 2006 a 2010 do zastupitelstva Přerova (v roce 2006 skončil na pozici prvního náhradníka). V roce 2012 z ODS vystoupil a stal se členem hnutí ANO 2011. Za ně kandidoval v roce 2014 opět v komunálních volbách a byl zvolen přerovským zastupitelem. V listopadu 2014 se stal také radním města.

V krajských volbách v roce 2016 byl zvolen zastupitelem Olomouckého kraje. V listopadu 2016 byl pak zvolen také radním kraje.

V roce 2013 kandidoval ve volbách do Sněmovny v Olomouckém kraji, ale neuspěl. Povedlo se mu to až ve volbách v roce 2017.