Окончила математическую школу. Занималась фигурным катанием (кандидат в мастера спорта), училась в киношколе «Кадр» при Ленфильме (класс М.С. Богина).
В 1997 году окончила СПГАТИ (курс И.Б.Малочевской). По окончании академии работала у В.М. Фильштинского в театре «На Крюковом канале». Играла в спектаклях Дмитрия Пантелеева, Андрея Жолдака, Виктора Крамера, Станисловаса Рубиноваса, Светланы Свирко, Льва Рахлина.
С 1999 года – актриса Небольшого Драматического театра.
Свободно говорит по-английски, по-французски; поет, танцует, играет на флейте.
В 2011 году вместе с актёрами Кириллом Сёминым и Натальей Парашкиной основала театр «OPS», первым спектаклем которого стала ироничная фантазия по мотивам древнегреческих мифов — «Прошлой эрой в Сиракузах».