Ольга Машная родилась 29 июня 1964 года в Ленинграде в семье строителей. Однажды 12-летняя девочка встретила на улице режиссера Эмилию Бельскую, которая пригласила ее на съемки фильма «Первые радости». В 15 лет Ольга ушла из своей неблагополучной семьи к Эмилии Григорьевне, которую с того времени называет второй мамой. Следующей работой в кино для Машной стала большая роль подростка Ани в картине Динары Асановой «Никудышная». После школы Ольга отправилась в Москву, где продолжила сниматься в фильмах Динары Асановой и Георгия Данелии. В 1986 году она окончила ВГИК и была приглашена на киностудию им. М. Горького. Всесоюзную славу Машной принесли съемки в