Han studerte ved Musikkonservatoriet i Oslo og under Finn Viderø i København. Fra 1946 var han organist ved blant annet Lilleborg kirke i Oslo. Han var også lærer ved konservatoriet fra 1946 og ble rektor 1969-73. Da Norges musikkhøgskole ble opprettet i 1973, ble han dosent i satslære i tiden 1973-84 og fikk opprykk til professor 1985. Han har komponert kirkemusikk og melodien til (1967) og gitt ut en lærebok . Han harmoniserte 16 av Per Lønnings salmer i 2000, utgitt av Cantando Musikkforlag i Stavanger, hvorav en ble lansert som ny Oslo-sang.