Osnovnu i srednju školu ( strojarski tehničar ) završio je u Ogulinu, a na Policijskoj akademiji stekao diplomu diplomiranog kriminaliste.
Radio na Hrvatskim željeznicama, a nakon toga u MUP-u Republike Hrvatske.
U sustavu MUP-a radio kao policajac, šef smjene, kriminalistički službenik, pomoćnik načelnika Policijske postaje Ogulin, policijski službenik Ravnateljstva policije, te načelnik Policijske postaje Ogulin.
Dragovoljac je Domovinskog rata, pripadnik 143. brigade HV-a i nakon toga MUP-a RH. Nositelj Spomenice Domovinskog rata i Medalje "Oluja".
Dugogodišnji je sportski djelatnik, aktivan je član Dobrovoljnog podupirajućeg društva Sv. Rok Lomost (bio i predsjednik istog te zamjenik predsjednika) i član HGSS-a, Stanice Ogulin.
Od lipnja 2012. godine (do 2016. godine, kad izlazi iz stranke) predsjednik je HSP-a dr. Ante Starčević, Podružnice Ogulin. Kao član HSP AS od 2013. do 2016. godine, a nakon toga kao nezavisni, obnaša dužnost zamjenika gradonačelnika grada Ogulina. Na lokalnim izborima 2017. godine izlazi kao nositelj nezavisne liste.