Narodil se 11. listopadu 1965 v Brně, kde absolvoval tamní Vysoké učení technické a z Brno Business School si odnesl titul MBA. Studoval rovněž Ekonomiku a management na Vysoké škole Karla Engliše.

Jeho první zaměstnání bylo ve firmě Adast Adamov, kde pracoval jako mechanik. Poté dělal vozmistra v Českých drahách a územního tajemníka dopravy a přepravy OSŽ pro kraj Jihomoravský a kraj Vysočina.

V letech 2002 až 2006 mu patřilo křeslo v zastupitelstvu městské části Brno-Starý Lískovec, a zároveň v zastupitelstvu Brna. Od roku 2006 působí ve funkci primátora tohoto města. Tento post po podzimních komunálních volbách roku 2010 obhájil, byť za cenu uzavření koaliční smlouvy s rivalem ODS. Zasedá v Radě Evropy se sídlem ve Štrasburku.

Mimo jiné zaujal také tím, že navrhl revokaci bohumínského usnesení o zákazu spolupráce sociálních demokratů s komunisty na vládní úrovni, aby došlo k znemožnění jakékoli spolupráce s KSČM.