Obiskoval je OŠ Antona Aškerca Velenje. Po maturi na Gimnaziji Velenje je diplomiral na FSPN UL (zdajšnja Fakulteta za družbene vede) - smer analitska sociologija.
V letih 1990-1998 je bil zaposlen na Mladinskem servisu Velenje d.o.o., 1998-2002 na Mestni občini Velenje, 2003-2008 v Birt d.o.o., 2007-2011 v Ksilit d.o.o., 2011-2021 na Mestni občini Velenje, od 2021 je direktor Knjižnice Velenje.
V letih 1987-1989 je bil predsednik Študentskega kluba, 1994-1998 predsednik Mestnega sveta MO Velenje, 1998-2002 podžupan MO Velenje, 1994-2010 svetnik MO Velenje, 1990-2006 predsednik Mestnega odbora ZSMS in Liberalne demokracije (LDS) Slovenije Velenje, 1988-2006 predsednik KUD Lipa Konovo, 2001-2011 predsednik Košarkarskega kluba Velenje, 2010 predsednik Lions kluba Velenje, od 2016 predsednik Šaleškega društva "General Maister" Velenje.