Nata in Irlanda, è una attrice di cinema e Tv. Tra le sue apparizioni ricordiamo Unleashead e Ned Kelly.Leggi tutto