She earned her acting degree from the Gaiety School of Acting in 2008. She subsequently earned her first acting credit for her work on a 2009 episode of RTE's The Clinic.
She won the 2013 Irish Film and TV Award for best actress for her work on Love/Hate. She has also earned notoriety for her role as Ann Gallagher on the BBC One drama series Happy Valley.
She has five siblings. Her parents' names are Pat and Brenda.
She appeared in the 2014 British thriller film '71 alongside Jack O'Connell.