Od 1936. djelovao je kao zborovođa i nastavnik u glazb. školama u Jajcu, Banjoj Luci, Novoj Gradiški i Puli, a najduže u Rijeci (1956 78), gdje je bio prof. glazbe na Glazbenoj školi Ivana Matetića Ronjgova, na Pedagoškoj akademiji te na riječkome područnom odjelu zagrebačke Muzičke akademije.