Diplomirao je povijest i arheologiju na Filozofskom fakultetu u Zagrebu. 1998. je magistrirao na poslijediplomskom studiju Odsjeka za povijest Filozofskog fakulteta u Zagrebu. Koautor je udžbenika povijesti za prvi i drugi razred gimnazije i šesti razred osnovne škole, povijesnih čitanki i radnih bilježnica za iste razredete, te autor udžbenika za peti, šesti i sedmi razred osnovne škole s pripadajućim radnim bilježnicama. Također je koautor priručnika za nastavnike za sve navedene razrede, te priručnika za polaganje državne mature iz povijesti. Autor je knjige Dalmacija u vrijeme Marcelina i Julija Nepota. Objavio je više znanstvenih priloga, te brojne prikaze i znanstvene recenzije. Suradnik je i redovito objavljuje u časopisu Latina et Graeca.