Ольга Селезнёва закончила актерский факультет Государственного института театрального искусства им.А.В.Луначарского
С 1968 года работает актрисой в Московском драматическом театре им.М.Н.Ермоловой.
Заслуженная артистка России.
Играла в спектаклях:
"Мачеха" - Полин
"Разлом" - Ксения
"С повинной" - Леся
"Золотой мальчик" - Анна
"Доктор" - Лариса
"Дарю тебе жизнь" - Качаева
"Загадочный нищий" - Цилька
"Горное гнездо" - Женщина
"Память" - Мария
"Конец – делу венец" - Диана
"Крейцерова соната" - Лиза
"Я-человек" - Лаура
"Дом, где разбиваются сердца" - Ариадна Аттеруорд
"Снежная королева" - Снежная королева
"Этот странный русский" - Джейн
"Гостиница "Астория" - Екатерина Михайловна
"Второй год свободы" - Люсиль Демулен
"Грамматика любви" - Надежда
"Скрипка, бубен и сосед" - Татьяна
"Я есть. Ты есть. Он есть" - Немка
"Архив графини "Д" - Мэри
"Жизнь моя, иль ты приснилась мне?" - Айседора Дункан
"Мэри Поппинс" - Мисс Эндрю
"Танго" - Бабушка Евгения
"Благодарю Вас, навсегда" - Королева-мать
"Битва ангелов" - Ви Толбот
"Странная книга любви" - Агата