Rodil se je 30. januarja 1972 v Trbovljah. V rodnem mestu je obiskoval tudi Naravoslovno–matematično šolo in maturiral leta 1991. Leta 1996 je diplomiral na Fakulteti za organizacijske vedeKranj, leta 2002 pa na isti fakulteti še magistriral na temo »Uporaba benchmarkinga kot managersko orodje v lesno predelovalni industriji«.[2] Nekaj časa je deloval v Avstriji in Italiji, leta 2000 pa se je kot direktor maloprodaje zaposlil v podjetju Jelovica. Leta 2005 je postal direktor Slovenske odškodninske družbe, med letoma 2009 in 2011 pa je bil zaposlen na Pozavarovalnici Sava RE.[2]