
Рут родилась в городе Фолкерк, Центральная Шотландия, выросла на ферме рядом с маленьким шотландским городком Боннибридж, единственный ребёнок в семье. Мать Фиона Коннелл — учительница. Отец Дэвид Коннелл — тренер и менеджер футбольной команды «Фалкирк». В 4 года Рут начала заниматься танцами вместе со своей кузиной Руби. Вскоре была принята в Шотландскую школу профессионального балета, где сыграла множество детских ролей. С отличием закончила драматический колледж в Лондоне. В 24 года поступила в театральное училище.
2025ExesФильмв роли Maeve
2024LEGO Pixar: BrickToonsСериалв роли Merida (voice) · эпизодов: 1
2024Детективы с того светаСериалв роли Night Nurse · эпизодов: 8
2023Нандор Фодор и говорящий мангустФильмв роли Mrs. Irving
2022ВинчестерыСериалв роли Rowena MacLeod · эпизодов: 1
2021Roadfood: Discovering America One Dish at a TimeСериалв роли Self · эпизодов: 1
2021Мой шумный дом: ФильмФильмв роли Chip Shoppe Owner / Car Driver (voice)
2020Hexengeddon: Witches vs. the WorldФильмв роли Lady Margaux
2020The Cursed ManФильмв роли Bonnie
2019Роковой патрульСериалв роли Night Nurse · эпизодов: 1
2018For the Love of GeorgeФильмв роли Stacy
2016Hara KiriФильмв роли Candy
2016Sofia the First: The Secret LibraryФильмв роли Merida (voice)
2012Идеальный конецФильмв роли Mourner
2012FolkloreФильмв роли MaryLane Heth
2005СверхъестественноеСериалв роли Rowena MacLeod · эпизодов: 43