Окончил балетмейстерское отделение ленинградской Высшей Профсоюзной Школы Культуры (класс Ю.И. Громова) в 1990 году.
В качестве балетмейстера работал почти во всех театрах Петербурга, а также в театрах Москвы, Омска, Новосибирска, Минска, Риги, Бишкека, Уфы, Норильска, Перми, Хабаровска, Красноярска, Магнитогорска, Барнаула.