[1][2] Cuando tenía cinco años, mientras veía a su hermana mayor actuar en una obra escolar, decidió que quería ser actriz.
[3] Cursó sus estudios primarios en la escuela Scoil Mhuire y asistió a la secundaria en Calasanctius College.
En 1997, cuando tenía diez años, tuvo un papel sin acreditar en el thriller de acción My Brother's War.
[7] Su carrera como actriz comenzó en 2004 con un papel en el cortometraje The Phantom Cnut de Tom Collins.
[14][15] También actuó como Hannah Dalton en Harlots, un drama de época situado en el siglo XVIII.
[23] En 2023, protagonizó junto con Aimee Lou Wood y Lolly Adefope la comedia Seize Them!
[27] En 2024, protagonizó la comedia dramática oscura Big Mood de Channel 4 junto a Lydia West.
[29][30][31] El año siguiente, volvió a ser noticia por refutar el comentario de Daily Mirror mencionando que su look "no era el más halagador" en los British Academy Television Awards de 2019, a lo que respondió en un tuit: "me veo increíble, lo lamento".