Doktoriral je z delom Kreditna trgovina Dubrovnika v srednjem veku. Raziskoval je visoki in zlasti pozni srednji vek ter povezoval zgodovino današnjega slovenskega prostora s problematiko dubrovniške in osmanske zgodovine; med drugim je raziskoval vpliv Osmanov in Benečanov na Balkanskem polotoku. Njegova dela o gospodarski zgodovini Dubrovniške republike sodijo med temeljna. V razpravah in študijah, objavljenih v domačih in tujih znanstvenih in strokovnih revijah, je obravnaval trgovske stike Dubrovnika z balkanskimi deželami oz. zaledjem in italijanskimi mesti v srednjem veku, trgovino z balkanskimi rudami (srebro, svinec) ter prikazal razne oblike kreditnega in trgovskega poslovanja. Ukvarjal se je tudi s problematiko osmanskih vpadov na slovensko ozemlje in obrambo pred njimi, z vlogo celjskih knezov v slovenskem in balkanskem prostoru ter nekaterimi vprašanji protestantizma na Slovenskem.
V letih 1976-1980 je bil predsednik Zgodovinskega društva za Slovenijo, nato podpredsednik Zveze zgodovinskih društev Slovenije, ki ga je imenovala za častnega člana, bil je aktiven tudi v jugoslovanskih društvih in organizacijah. V dveh obdobjih je bil predstojnik Oddelka za zgodovino na Filozofski fakulteti. Upokojil se je leta 1993.
Prejel je več nagrad in priznanj: nagrado Kidričevega sklada, Zoisovo nagrado za življenjsko delo na področju znanosti, imenovali so ga za zaslužnega profesorja ljubljanske univerze, Slovenska matica mu je podelila naziv zaslužnega, nato pa še za njenega častnega člana.
Izbrana dela:
- Kreditna trgovina u srednjovjekovnom Dubrovniku (1976)
- Nemirni Balkan : Zgodovinski pregled od 6. do 18. stoletja (1994)
- Odnos fevdalnih rodbin na Kranjskem do reformacije (1996)
- Slovenci pod pritiskom turškega nasilja (1996)
- Poslovna uspešnost trgovcev v srednjeveškem Dubrovniku (2003)
- Slovenica – Balcanica (2005)
- Starodavni Dubrovnik v besedi in sliki, 2011
- Od Osmanov do Celjanov : utrinki preteklosti (2014) …