Stella McCusker was born in 1942 in Ireland. She is an actress, known for Five Minutes of Heaven (2009), Loyal (2014) and Cruschen On... (1995). Read more on iMDB