Na Akademiji za glasbo v Ljubljani je študiral klavir in dirigiranje in se izpopolnjeval na ustanovi Guidhall School of Music v Londonu. Vrsto let je deloval kot dirigent v Ljubljanski operi, v času od 1985 do 1991 je bil redni profesor na državni univerzi Osaka-Kyoto, kjer je poučeval mojstrska razreda dirigiranja in klavirja, vodil simfonični orkester, mešani zbor in operno šolo. Od leta 1991 do 2000 je bil umetniški vodja in glavni dirigent Pihalnega orkestra slovenske policije. Vrsto let je sodeloval kot gostujoči umetniški vodja in glavni dirigent pri Orkestu slovenske vojske. Na Akademija za glasbo v Ljubljani, kot habilitiran redni profesor predava glavna predmeta dirigiranje in partiturno igro, ansambelsko petje, gasbeno interpretacijo, ter vodi pihalni orkester. Je vsestranski glasbenik in nastopa kot pianist, korepetitor - spremljevalec na koncertih vokalnih solistov, kot dirigent na opernih in koncertnih odrih in kot član žirij na mednarodnih tekmovanjih.