An Irish actress, born on September 24, 1987, in Belfast, Northern Ireland, UK. She is known for Everything in This Country Must, Wilderness, and Shadow.
An Irish actress, born on September 24, 1987, in Belfast, Northern Ireland, UK. She is known for Everything in This Country Must, Wilderness, and Shadow.