Barbara Rafferty Career
Rafferty played Ella Cotter in Rab C Nesbitt between 1990 and 1999, and then again from 2008 and 2011 when the show made a comeback (and again in 2014). Other notable television roles include playing pub landlady Agnes Meldrum in Hamish Macbeth and Alice MacAllister in The Young Person's Guide To Becoming A Rock Star . She took over the role of Alice Taylor from Muriel Romanes in Take The High Road in 1988. Also, in the 2006 film The Last King of Scotland , Barbara Rafferty starred as Mrs. Garrigan.[ 6]
Until 2009 she was appearing in the BBC Scotland soap River City as Shirley Henderson and 2018 as Bernie O'Hara from 2018 to 2024 when she was killed in a car crash.[ 7]
Barbara's daughter, Amy Rafferty (born 1972),[ 1] is a singer, songwriter, and musician with the Glasgow music collective The Recovery Club.[ 4]
Her son, Bob Rafferty, fronts the Glasgow alternative rock band El Dog.[ 4]
In 2013 it was announced that Rafferty would join the cast of His Majesty's Theatre in Aberdeen Pantomime Cinderella with her friend Elaine C. Smith .[ 1]
She portrayed Grandma Mainland in the CBeebies TV series, Katie Morag . It started airing on 3 November 2013.
Filmography
Other appearances
California Sunshine as Jessica (2014; short film)
Missing as Rachel (2007; short film)
Autumn Leaves as Mrs. McBride (1997; short film)