Советский и российский дирижёр.
Окончил дирижёрско‑хоровой факультет Новосибирской государственной консерватории имени М. И. Глинки в 1989 году.
С 1987 по 1990 год дирижёр Новосибирского театра музыкальной комедии.
С 1990 года дирижёр Новосибирского театре оперы и балета.
В 1996–2002 годах преподавал в Новосибирской консерватории.
Участник совместных творческих программ России и Кореи, России и Германии.
В 2000–2001 годах музыкальный руководитель и дирижёр‑постановщик оперных произведений Бурятской национальной оперы.
Работает приглашённым дирижёром в театрах России (Томск, Иркутск) и других стран, в частности, Польши, где он был музыкальным руководителем и приглашённым дирижёром Польской национальной оперы в Варшаве, приглашённым дирижёром оперного театра Кракова (с 2011) и Европейского центра музыки (Белосток, с 2012), а также главным приглашенным дирижером оперного театра в Лодзе и симфонического оркестра филармонии в Ополе. В Корее как приглашенный главный дирижёр сотрудничал с камерным оркестром города Кванчжуна. Работал в Большом театре оперы и балета в Белоруссии.
С 2013 года музыкальный руководитель и главный дирижёр Челябинского театра оперы и балета.