News

Explore the complete filmography of Mary Riggans on Rotten Tomatoes! Discover every movie and TV show they have been credited in.
High Road and Balamory actress Mary Riggans has died at the age of 78. Ms Riggans, who was best known for playing Effie Macinnes in the STV soap for almost 20 years, had suffered a stroke in 2012.