Родился 11 января 1981 года в Балашихе, Московская область.
В 1997 году поступил в Московский областной колледж искусств на факультет режиссуры любительского театра (курс Е.О. Багровой и В.И. Тиндиковой), где проучился 3 года. Затем поступил на актерский факультет Высшего театрального училища им. М.С. Щепкина (мастерская В.И. Коршунова), которое окончил в 2004 году.
После окончания училища был принят в труппу театра «Современник».
С 2008 года – актер театра им. Маяковского.
С 2013 года – актер Московского Губернского театра.