È comparsa in molti film irlandesi tra cui Eddie Trojan, The General e The Tiger's Tale. Ha ottenuto ampio successo per la sua performance come Molly Bloom in Ulisse, per la quale ha vinto un Film and Television Award...Leggi tutto