В 1996 году окончил Екатеринбургский государственный театральный институт, курс М.С. Ершовой.
Работал в Екатеринбургском театре драмы (сезон 1996-1997). В 1997-2002 годах был ведущим артистом Новосибирского драматического театра «Красный факел», в котором сыграл более двадцати разноплановых ролей. С 2002 года работал в Александринском театре, сотрудничал с «Таким театром», театром «Приют комедианта», ТЮЗом, Камерным театром Малыщицкого.
Роли в кино и сериалах
«Небесный суд», «Полумгла», «Человек у окна», «Своя чужая жизнь», «Придел Ангела», «Матильда», «Этерна», «Доктор Вера», «Улица Шекспира», «Тайны Карениной», «Плевако», «ГДР», «Союз Спасения. Время гнева», «Бездна», «Морские дьяволы», «Татьянин день», «Тульский Токарев», «Виктория», «Государственная защита», «Вертинский».