 He received a degree in history in 1954 at the Faculty of Philosophy in Zagreb, and a Ph.D. at the University of Zadar in 1987.Until 1956 he worked as an archivist in the Archives of the City of Zagreb.In 1954 he took a specialist training at the Archives Nationales de France where he attended courses in paleography at the École des Hautes Études at the Sorbonne.