Выпускник Уральской консерватории (класс профессора, заслуженного деятеля искусств России В.С. Давыдовой). Окончил ассистентуру-стажировку Пермского государственного педагогического университета (класс профессора В. Васильева). Работал с хоровыми коллективами Пермской хоровой школы мальчиков и Екатеринбургского тетра оперы и балета. С 2008 года — хормейстер Симфонического хора Свердловской филармонии.
Руководил исполнением произведений: «Литургия Иоанна Златоуста» Чайковского, «Пушкинский венок» и «Курские песни» Свиридова, «Литургические песнопения» Фалика, «Песни Тамбовского края» Ларина, Четыре хора на стихи А. Твардовского Щедрина, Gloria Вивальди, «Песни любви» Брамса, The Lark Бернстайна.
Дирижировал коллективом во время гастрольных поездок в Ярославль, Омск, Санкт-Петербург, Нант.