Nižu glazbenu školu Ivan Matetić Ronjgov završio je 1977. godine na odjelu za violinu. Gitaru je počeo svirati kao samouk sa šesnaest godina, a jazzom se počeo baviti u svojoj osamnaestoj, da bi već nakon par godina prešao na posebnu tehniku sviranja gitare poznatu pod nazivom ”two hand tapping”, po uzoru na američkog gitaristu Stanleya Jordana.
Godine 1989. upisuje se na jazz odsjek Glazbene akademije u Grazu. Diplomirao je 1997. godine i stekao zvanje magistra jazz glazbe. Aktivan je u brojnim malim jazz sastavima u kojima surađuje s domaćim i stranim glazbenicima. Zbog mogućnosti što mu pruža njegova osebujna tehnika sviranja često nastupa sam ili u duu s pijanistima (Emil Spanyi, Gino Comisso). Često je nastupao na riječkom “Jazz Time” festivalu (duo s Josipom Pandurom i Emilom Spanyiem, u kvartetu s Lacknerom, Zimmermannom i Stanojkovskim, u triu s Barakovićem i Levačićem u selekciji Boška Petrovića).
Dvaput je osvojio “Status” hrvatsku strukovnu nagradu kao najbolji jazz gitarist (2000., 2004.). Nakon debi CD-a “My Contribution” snimio je dva albuma kao član kvarteta Sensitive, ali i nekoliko albuma s međunarodnim sastavom Europlane Orchestra. Svira često u malim sastavima i solo, a na repertoaru mu se nalaze autorske skladbe, jazz standardi, filmske melodije i glazba proizašla iz blues tradicije.