Барбара Ленни Ольгин родилась 20 апреля 1984 года в городе Мадрид, Испания. После рождения дочери семья переехала в город Буэнос-Айрес, Аргентина. Барбара вернулась в Испанию, когда ей было шесть лет. Изучала актерское мастерство в Королевской высшей школе драматического искусства.
В кино барбара дебютировал в 15 лет, исполним небольшую роль в малоизвестной испанской ленте. В последствии актриса сыграла главные роли в фильмах «Диктант», «Во всех песнях поется обо мне», «Женщины в парке», «Обаба», «Велосипед», «Все дни принадлежат тебе» и «Страданий больше, чем славы».
За роль Лурдес в фильме «Обаба» актриса получила номинацию на премию «Гойя» в категории «Лучший женский актерский дебют». В 2015 году за роль в фильме «Волшебная девочка» получила премию «Гойя» в категории «Лучшая женская роль».
Также актриса известна по в фильмам «Тринадцать роз», «Кожа, в которой я живу», «Невидимый гость», «Маленькая волшебница», «Эль-Ниньо», «Апельсиновый мед», «13 роз». Сыграла небольшую роль в телевизионном сериале «Красный орел», одну из главных ролей в телевизионном сериале «Обратный отсчёт» и главную роль в первом сезоне популярного сериала «Изабелла».