Окончил в 1996 году актёрский факультет Ярославского государственного театрального института. С 1996 по 2012 г. — артист БГАДТ имени М. С. Щепкина. Возвратился в труппу театра в 2018 году. Лауреат областной премии «Молодость Белгородчины». Награждён Серебряной медалью Первых Дельфийских игр за постановку танцев в спектакле «Ящерица» по пьесе А. Володина. Обладатель премии молодёжного жюри IV всероссийского фестиваля «Старейшие театры России в Калуге» за исполнение роли Пети Трофимова в спектакле «Вишнёвый сад» А. Чехова. Хореограф-постановщик более 20 спектаклей театра. Режиссёр-постановщик спектаклей «Скамейка», «Двое на качелях», «Дон Жуан», «Два клоуна».