An Irish actress, whose works include What Richard Did (2012), The Clinic (2003), and Vikings (2013).
(According to views)