Родился в городе Лодейное Поле, Ленинградская область.
В 2003 году окончил СПбГАТИ, курс Г.Тростянецкого.
С 2003 года — актёр петербургского театра «Суббота». В его репертуаре: Роберт Локамп в «Трёх товарищах», Треплев в «Чайке», Митя в «Митиной любви», профессор Доуэль в «Голове профессора Доуэля».
2003 г. — диплом «Лучшая мужская роль» за роль Серёжи Ивашова в спектакле «Сигнал из провинции» на фестивале «Рождественский парад»;
2004 г. — диплом «Лучшая мужская роль» за роль Джека в спектакле «Тринадцатая звезда» на фестивале «Театры Санкт-Петербурга — детям»;
2008 г. — фестиваль «Весна на Звенигородской улице» — лучший актёр театра.
С 2002 года снимается в кино. Наибольшую известность ему принесла роль подполковника Андрея Михайлова в криминальном сериале «Невский».
Также играл в театре «На Литейном».