Actriz irlandesa que se hizo conocida por su papel en The Tudors de Showtime. Interpretó a la Princesa Aurora en Once Upon a Time de ABC. También apareció en la película The Spiderwick Chronicles.
Asistió a la escuela de teatro The Young People en su ciudad natal de Dublín, Irlanda.
Estuvo nominada a un premio Critics' Choice por In America del 2002.
Tiene una hermana menor, Emma, que también es actriz. Tiene dos perros.
Apareció en The Spiderwick Chronicles junto a Mary-Louise Parker.