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.