Vystudoval Lékařskou fakultu Masarykovy univerzity v Brně. Po studiích nastoupil jako sekundární lékař v Nemocnici Milosrdných Bratří, odkud se později přesunul do jihlavské nemocnice. Nakonec zakotvil v nemocnici v Havlíčkově Brodě, kde dělal v letech 2006 až 2011 ředitele. Od roku 2012 pak zastával post primáře. Politické zkušenosti sbíral na komunální úrovni už od roku 1998, kdy se stal zastupitelem města Třešť. Ve volbách do Poslanecké sněmovny úspěšně kandidoval už v roce 2013, o čtyři roky později svůj mandát obhájil. Díky svým bohatým lékařským zkušenostem se v roce 2017 stal místopředsedou Výboru pro zdravotnictví. V minulosti působil také v předsednictvu KDU-ČSL, ale na březnovém sjezdu strany už na post místopředsedy nekandidoval. Je ženatý a má čtyři děti.