Poslancem za Občanskou demokratickou stranu byl zvolen v květnu 2010 ve Zlínském kraji.
Vystudoval Přírodovědeckou fakulty Univerzity Palackého v Olomouci.
Je místopředsedou Výboru pro životní prostředí a členem Výboru pro zdravotnictví.
Ve sněmovně je od roku 2006. V minulosti byl členem Občanského fóra, Strany zelených a od roku 1994 je členem ODS.
Od roku 2002 do roku 2006 byl primátorem Zlína. Domluví se anglicky, německy, rusky a slovensky.
Má dvě děti.