Osnovno šolo je obiskoval v Veliki Kostrevnici 1979 – 1983 in Šmartnem pri Litiji (1983 – 1987). Šolanje je nadaljeval na Srednji elektro šoli v Zagorju ob Savi (1987 – 1991). Študiral je na Filozofski fakulteti, Univerza v Ljubljani (1991 – 1997). Na Upravi za kulturno dediščino v Ljubljani je decembra 1998 opravil strokovni izpit za kustosa.
Na Filozofski fakulteti v Ljubljani je maja 2005 končal še študij pedagoško andragoškega izobraževanja in marca 2006 strokovni izpit iz področja vzgoje in izobraževanja na Ministrstvu za šolstvo in šport. Januarja 2008 je na Gospodarski zbornici Slovenije opravil še strokovni izpit za turističnega vodnika.
Kot pripravnik je v letih 1997 – 1998 opravljal različne strokovne naloge s področja varstva kulturne dediščine, organiziral prireditve in urejal muzejske zbirke.
V času od 1. 9. 1998 do 31. 1. 2003 je bil direktor Javnega zavoda Bogenšperk v Šmartnem pri Litiji. Opravljal je strokovne naloge s področja varstva kulturne dediščine in organiziral prireditve. Po končanem mandatu je delal v zavodu kot kustos.
Od 1. septembra 2003 dalje je delal kot profesor zgodovine in umetnostne zgodovine na Gimnaziji v Litiji.
Od začetka leta 2018 je v.d. direktorja Javnega zavoda Bogenšperk.
Aktiven in dejaven je tudi na političnem in kulturnem področju:
- v obdobju 1992 – 2002 je vodil amatersko gledališče Vajkard, Šmartno pri Litiji,
- urednik v lokalnem časopisu Krajevne novice (1997 – 2002),
- soavtor Vodnika po slovenskih muzejih (2001), urednik in soavtor zbornika Jubilej župnijske cerkve sv. Martina (2001), avtor Vodnika po gradu Bogenšperk (2004),
- mentor treh zmagovalnih nalog s področja umetnostne zgodovine in zgodovine na državnem tekmovanju, Gibanje znanost mladini, v letih 2005, 2006 in 2008,
- mentor gimnazijskega gledališča Teater 16 (od leta 2006),
- režisersko delo v šolskem gledališču Teater 16 (od leta 2006), KUD Venčeslav Taufer, Dole pri Litiji (2009 - 2011),
- član občinskega sveta Občine Šmartno pri Litiji v času med 2006-2010, 2010-2014.
Bibliografija
Cobiss.si