(According to views)
Irish actress born on 9 August 1977 in Drogheda, Ireland. She graduated from Dublin City University with a BA in communication studies. Her works include Once Upon a Time, The Real...Read more O'Neals, Disjointed, and The World's Best.