(According to views)
An Irish actress, born in Cavan, Ireland. She studied theater arts in Ireland and trained at the Michelle Danner Acting Studio in Los Angeles, USA. She is known for Puffball: The...Read more Devil's Eyeball (2007) and Stand by Her (2017).