Учился игре на скрипке в Петербургской консерватории у П. А. Краснокутского, дирижированию — у П. Ф. Юона в Берлине. С 1902 года работал симфоническим и оперным дирижёром в городах южной России. В 1912—1917 годах — дирижёр симфонического оркестра С. А. Кусевицкого в Москве; одновременно осуществил ряд оперных постановок (1914—1924). В 1925—1929 годах — главный дирижёр Киевской государственной академической украинской оперы, профессор Киевской консерватории. Его ученик — Н. Г. Рахлин. С 1930 года возглавлял Большой симфонический оркестр Всесоюзного радио, был первым исполнителем многих произведений советских композиторов, руководил постановкой оперных спектаклей на радио и в Московской консерватории.