Fra 1909 var han organist i Kalmar og virket også som konsertpianist, lærer og for kort tid også som kirkemusiker. Fra 1914 studerte han klaver med Richard Andersson, senere komposisjon med Ernst Henrik Ellberg og Wilhelm Stenhammar og tok dirigentundervisning med Kurt Striegler og Hermann Schechen. Fra 1932 til 1934 var han kapellmester i Stockholmsoperaen. Deretter var han gjestedirigent i en rekke land i Europa og i USA. Blant hans egne elever finnes Karl-Birger Blomdahl, Svein-Erik Bäck, Ingvar Lidholm og Åke Hermanson.