Родился в 1969 году в Воронеже. По окончании Воронежской Детской музыкальной школы № 1 обучался в старших классах ЦССМШ при Московской государственной консерватории имени П. И. Чайковского по специальностям «фортепиано» и «теория музыки» (выпуск 1988 года). В 1995 году окончил теоретико-композиторский факультет Московской консерватории по специальности «теория музыки», в 1998 году — аспирантуру, в 2003 году защитил кандидатскую диссертацию на тему «Теоретические проблемы мотетной композиции в “Magnum opus musicum” Орландо ди Лассо» (научный руководитель — проф. Ю. Н. Холопов). С 1996 года преподает на кафедре теории музыки Московской консерватории (с 2005 — доцент); ведет курсы гармонии, чтения партитур, музыкально-теоретических систем, истории оркестровых стилей.