После окончания ВТУ им. Щепкина, в 1995 году был принят в труппу МХАТ им. М. Горького. Играет в спектаклях: "Белая гвардия" М. Булгакова - Лариосик, "Теркин жив - и будет!" А. Твардовского - Солдат, "Ее друзья" В. Розова - Никита, "Зойкина квартира" М. Булгакова - Херувим, "Обрыв" И. Гончарова - Викентьев, "Вишневый сад" А. Чехова - Яша, "Контрольный выстрел" С. Говорухина, Ю. Полякова - Алексей и др.