Obiskoval je OŠ Slovenj Gradec. Po končani Gimnaziji Ravne na Koroškem je diplomiral iz zgodovine na FF v Ljubljani in doktoriral na Pedagoški, zdaj Filozofski fakulteti Univerze v Mariboru. V letih 1985−2004 je bil zaposlen v Kulturnem centru Ivana Napotnika Velenje, enota Muzej, 2004−2007 v Muzeju Velenje. Je docent in predavatelj na Filozofski fakulteti v Mariboru.
Njegova obsežna bibliografija poleg objavljenih monografij zajema pribl. 40 znanstvenih razprav, sodelovanja na mednarodnih konferencah in uredniško delo