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