Ольга Давнис родилась в Москве. В 2021 году окончила МССМШ имени Гнесиных (класс фортепиано Татьяны Зеликман, класс клавесина Ольги Мартыновой). Продолжила обучение в Российской академии музыки имени Гнесиных (класс фортепиано профессора Татьяны Зеликман) и Московской государственной консерватории имени П. И. Чайковского (Факультет исторического и современного исполнительского искусства, класс клавесина профессора Ольги Мартыновой).
Принимала участие в мастер-классах Владимира Троппа, Константино Мастропримиано, Алексея Любимова, Ричарда Иггара, Патрика Айртона и др.
В 2012–2021 гг. была стипендиатом благотворительных фондов Юрия Розума и Владимира Спивакова. Ведет активную концертную деятельность, гастролирует по России и за рубежом, играет в ансамблях, выступает с камерными и симфоническими оркестрами.
В 2014 году открывала Фестиваль русской музыки в Дрвенграде (Сербия) по приглашению Эмира Кустурицы.
В 2020 году удостоена Премии мэра Москвы в сфере культуры и искусства. В 2022 году завоевала I премию на XXIII Международном конкурсе имени И. С. Баха в Лейпциге (категория «фортепиано») и была удостоена специальных призов от издательства Bärenreiter Verlag и крупнейшей фирмы-производителя фортепиано Steinway & Sons. В 2024 году одержала победу в X Международном конкурсе клавесинистов имени Ирвинга и Мэй Джуроу в Монреале.