V obchodním sektoru se angažoval od roku 1984. Od roku 2001 působí ve společnosti Agrofert Andreje Babiše. Začínal jako člen divize a roku 2007 se stal členem představenstva. Úzkou spolupráci s Andrejem Babišem navázal i ve straně hnutí Ano 2011.

V roce 2012 vystoupil z ČSSD, jak sám řekl: „Na žádost svého šéfa.” A stal se členem hnutí ANO 2011. Tam byl vybrán jako místopředseda strany a nyní zastává funkci  předsedy jeho poslaneckého klubu. Často se objevuje i jako zdatný řečník při prezentaci strany.

Než se dopracoval do této pozice, byl zvolen již roku 1994 jako zastupitel města Prostějov. Tuto funkci obhájil ve všech následujících komunálních volbách. V letech 2006 až 2012 působil ve funkci radního. Dále byl zvolen jako zastupitel Olomouckého kraje a to mezi léty 2000 - 2004 a po krajských volbách v roce 2008.