Pocházel ze selské evangelické rodiny. Po ukončené gymnázia v Bučovicích studoval dějepis a ruštinu na pedagogické fakultě brněnské univerzity. Na podnět svého učitel F. Kalouska ještě doplnil vzdělání v archeologii, které ukončil v 1957. Vedl výzkum velkomoravského hradiska Pohansko u Břeclavi (1968-1994).v Roce 1968 převzal po svém učiteli vedení katedry prehistorie na filozofické fakultě.Po nástupu normalizace byl 1972 zbaven vedení katedry, mohl se však věnovat výzkumu na Pohansku. 1988 obhájil doktorskou práci s názvem Břeclav-Pohansko IV. Velkomoravský velmožský dvorec. V roce 1990 jmenován profesorem slovanské archeologie a vrátil se též do čela katedry , kde působil do roku 1994.Ve vědecké práci se orientoval na velkomoravskou říši.