Narodil se 25. dubna 1945 v Březolupech u Uherského Hradiště a vystudoval Střední všeobecně vzdělávací školu ve Veselí nad Moravou. Po ní studoval fyziku na Univerzitě Jana Evangelisty Purkyně (nyní Masarykova univerzita) v Brně. Postupně se stal doktorem přírodních věd a kandidátem věd v oboru experimentální fyzika, docentem ve fyzice pevných látek a doktorem věd a profesorem kvantové elektroniky a optiky.

V minulosti se podílel na množství výzkumů, je členem několika domácích i zahraničních vědeckých organizací, spolupracuje s výrobními podniky, přednášel na univerzitách po celém světě a publikoval na 150 vědeckých prací v tuzemsku i v cizině. V současnosti působí jako profesor na Katedře fyzikální elektroniky Přírodovědecké fakulty Masarykovy univerzity.

V roce 1997 vstoupil do ČSSD a od následujícího roku je zastupitelem Veselí nad Moravou. Později se stal členem zastupitelstva Jihomoravského kraje. V roce 2006 byl zvolen poslancem a mandát obhájil také o čtyři roky později.