Vystudoval Pedagogickou fakultu Masarykovy univerzity v Brně. Dizertační práci obháji na Filozofické fakultě Masarykovy univerzity. Své bohaté pedagogické zkušenosti získal na soukromém gymmnáziu a také vysoké škole, kde působí v roli pedagoga dodnes. Poslancem je od roku 2013, kdy uspěl jako lídr lidovecké kandidáty v Jihomoravském kraji. Ve volbách do Poslanecké sněmovny v roce 2017 svůj mandát obhájil. V minulosti zastával posty místopředsedy a také předsedy poslaneckého klubu KDU-ČSL. Na půdě Poslanecké sněmovny má na starost především oblast školství. Je ženatý a má tři děti.