В 2005 году окончил актерский курс Б.Н. Голубицкого, созданный совместно Орловским театром имени И.С. Тургенева и Санкт-Петербургской Академией театрального искусства.
С 2000 по 2005 гг. работал в Орловском драматическом театре им. Тургенева.
С 2005 по 2006 год - актер Малого драматического театра – театр Европы.
В 2006-2011 годах - актер театра "Балтийский Дом".
2011 года - актер театра им. Ленсовета.