Rođen 28. XII 1940. u Zamlači kod Varaždina.
Osnovnu školu završio u Varaždinu, a Dominikansku klasičnu gimnaziju u Bolu na o. Braču.
Studij arheologije s klasičnom filologijom diplomirao na Filozofskom fakultetu u Zagrebu.
Poslijediplomski studij Pomoćnih povijesnih znanosti i magisterij završio na Filozofskom fakultetu u Zadru 1983.g., a doktorat iz područja povijesnih znanosti postigao na Filozofskom fakultetu u Zagrebu 1990.g.
Zaposlio se 1969. u Muzeju Hrvatskih arheoloških spomenika u Splitu, a od 1971. do 2001. radio kao kustos u Hrvatskom povijesnom muzeju u Zagrebu.
U toj ustanovi, napredujući u radu , stekao i najviše stručno zvanje, zvanje muzejskog savjetnika.
G. 2001. prelazi na posao u Hrvatski institut za povijest kao znanstveni suradnik.
Tu, radeći kao znanstvenik na znanstvenim projektima Instituta, također stekao najviše znanstveno zvanje, zvanje znanstvenoga savjetnika u prvom i drugom reizboru u trajno zvanje.
Uz znanstveni rad obavljao i poslove voditelja projekta, poslove zamjenika ravnatelja a u vremenu od 2003. do 2007. i ravnatelja Instituta.
Poslije toga i danas opet obavlja dužnost voditelja projekta za hrvatsku srednjovjekovnu povijest.
Uz stručne muzeološke poslove u muzejskoj struci, te znanstveni rad na više kapitalnih znanstvenih projekata na polju povijesne znanosti i hrvatske kulture, objavio više od stotinu znanstvenih i stručnih radova, znanstvenih knjiga i više stručnih i popularnih publikacija.
Održao na desetke znanstvenih i stručnih predavanja u Hrvatskoj i drugim europskim zemljama (Austrija, Njemačka,Mađarska, Poljska, Litva, Slovenija), djelovao u širenju znanosti, znanja i kulture preko radija, HTV i drugih medija.
Sudjelovao kao predavač i profesor u visokoobrazovnim institucijama: na Filozofskom fakultetu u Zagrebu, na Teološkom fakultetu u Zagrebu, na poslijediplomskim studijama a i sada predaje kao gost-prof. na Veleučilištu u Karlovcu.
Kao voditelj i mentor pomogao mnogim mlađim znanstvenicima u stjecanju magisterija i doktorata znanosti.
Uz znanstveni i stručni rad uvijek je bio angažiran i u javnom i društvenom radu, vršeći na pr. godinama dužnost tajnika Hrvatskog muzejskog društva, kao urednik ili član uredništva više znanstvenih i stručnih časopisa.
Bio je aktivan i u društvenim obvezama i dužnostima; primjerice, član Gradskog poglavarstva grada Karlovca u dva izborna mandata.
Za rezultate profesionalnog rada i javnog djelovanja dobio je više različitih javnih i društvenih priznanja i nagrada.
Svakako je najveće priznanje Odlikovanje Predsjednika Republike Hrvatske s likom Ruđera Boškovića za znanstveni rad (1995.) i Nagrada grada Karlovca dobivena za javni i kulturni rad (1998.)