vystudoval Lékařskou fakultu Univerzity Palackého v Olomouci, obor stomatologie
v roce 1991 se stal členem ODS
byl místopředsedou vlády ČSFR, později se stal ministrem práce a sociálních věcí
byl spolumajitelem firmy vlastnící soukromou porodnici v Zábřehu a stal se spoluzakladatelem zdravotní pojišťovny, měl ještě další podnikatelské aktivity
podruhé se oženil v dubnu 2001 s Čechošvýcarkou Janou Blochovou (v dubnu 2009 rozveden)
potřetí ženat s Petrou Hrochovou
má syna Miroslava a dceru Alexandru z 1. manželství