Rođen 1976. godine u Križevcima, gdje završava glazbenu školu. Od 1984. do 1994. član je tamburaškog orkestra Osnovne glazbne škole “Albert Štriga” u Križevcima, od 1995. do 1999. član orkestra KUD “Ivan Goran Kovačić” iz Zagreba, a od 1999. stalno zaposlen u orkestru Ansambla narodnih plesova i pjesama Hrvatske LADO. Sudjelovao je na nekoliko koncerata Hrvatskog tamburaškog orkestra, a od 2010. godine radi na pripremama orkestra kao voditelj dionice i aranžer. Radio je sa nekoliko manjih glazbenih sastava, te vodio nekoliko orkestara folklornih ansambala. U slobodno vrijeme bavi se istraživanjem povijesti tambure i tamburaške glazbe, kao i pisanjem aranžmana kako za manje sastave, tako i za velike tamburaške orkestre. Član je Hrvatskog društva tamburaških pedagoga u čijem izdanju 2016. godine objavljuje “Notnu zbirku klasičnih skladbi za tamburaški kvartet”. Također se bavi glazbenom produkcijom u vlastitom studiju, a dobitnik je i nekoliko glazbenih nagrada Porin.
Voditelj tamburaškog i dječjeg tamburaškog orkestra Folklornog ansambla “Ivan Goran Kovačić” postaje u sezoni 2019/2020.