Rita MacNeil was born on May 28, 1944 in Big Pond, Cape Breton, Nova Scotia, Canada. She was a composer and actress, known for Last Night (1998), Candy Mountain (1987) and Stars in Their Eyes (1990). She died on April 16, 2013 in Sydney, Cape Breton Island, Nova Scotia, Canada.
Read more: Imdb