Kvůli „nevhodnému“ kádrovému posudku nemohl před revolucí studovat na gymnáziu, proto se rozhodl pro Střední zemědělskou školu ve Starém Městě. Následně pokračoval ve studiích na Evropském polytechnickém institutu, kde vystudoval obor Obchodní studia a poté politologii na Masarykově univerzitě. Umí plynule anglicky a německy a částečně rusky. V Poslanecké sněmovně je už druhé volební období. Předtím byl starostou obce Strání, která se nachází na Slovácku. V poslaneckém klubu KDU-ČSL má na starosti zahraniční politiku. Od roku 2017 zástává post předsedy Výboru pro evropské záležitosti. V roce 2015 úspěšně kandidoval do předsednictva, na březnovém sjezdu v roce 2019 pozici místopředsedy už neobhajoval. Se ženou Jitkou mají tři děti.