Osnovno i srednje obrazovanje završio u rodnoj Koprivnici. Diplomirao na studiju geografije i povijesti na Prirodoslovno-matematičkom fakultetu Sveučilišta u Zagrebu. Magistrirao i doktorirao iz povijesti na Filozofskom fakultetu Sveučilišta u Zagrebu gdje je zaposlen od 2001. godine i biran u zvanja od mlađeg asistenta do redovitog profesora u trajnom izboru. Usavršavao se u Austriji, Mađarskoj, Njemačkoj, Sloveniji, Izraelu i SAD-u. Predstojnik je Katedre za povijest Sredozemlja, Srednje i Jugoistočne Europe na Odsjeku za povijest Filozofskog fakulteta Sveučilišta u Zagrebu, a u dva mandata je bio voditelj fakultetskog Centra za komparativnohistorijske i interkulturne studije gdje trenutno vodi Ekohistorijski laboratorij. Urednik je znanstvenih časopisa Podravina te Ekonomska i ekohistorija, izvršni urednik časopisa Rad član uredništva znanstvenih časopisa Radovi Zavoda za hrvatsku povijest (Zagreb), Kronika (Ljubljana), Zgodovina za vse (Celje), Časopisa za zgodovino in narodopisje (Maribor) i Istraživanja (Novi Sad) te uredničkih odbora još nekoliko hrvatskih znanstvenih časopisa. Također je član odbora elektroničkog znanstvenog časopisa Arcadia: Online Explorations in Environmental History koji objavljuju Rachel Carson Center for Environment and Society Ludwig-Maximilians-Universität München i European Society for Environmental History. Član je znanstvenog vijeća Zavoda za znanstvenoistraživački i umjetnički rad Hrvatske akademije znanosti i umjetnosti Koprivničko-križevačke županije u Križevcima. Predsjednik Društva za hrvatsku ekonomsku povijest i ekohistoriju, potpredsjednik Društva za hrvatsku povjesnicu, zamjenik predsjednika Hrvatskog nacionalnog odbora za povijesne znanosti, a u dva mandata je bio član upravnog odbora European Society for Environmental History te regionalni predstavnik za Hrvatsku, a u jednom mandatu član upravnog vijeća Asian Association for Environmental History. Dobitnik je nekoliko javnih priznanja.
Objavio je nekoliko pet samostalnih knjiga, dvadesetak koautorskih, tridesetak poglavlja u knjigama, stotinjak znanstvenih i stručnih članaka. Cjelovita bibliografija dostupna na https://www.croris.hr/crosbi/searchByContext/2/2775