Barbara Rafferty: Barbara Rafferty. Actress: The Last King of Scotland. Barbara Rafferty was born on 15 January 1950 in Clydebank, West Dunbartonshire, Scotland, UK. She is an actress, known for The Last King of Scotland (2006), Perfect Sense (2011) and The Wicker Man (1973). She was previously married to Sean Scanlan.
Known For: The Last King of Scotland (Mrs. Garrigan), Perfect Sense (Woman in Car Park), The Wicker Man (Woman with Baby(as Barbara Ann Brown)), Cops and Monsters (Heather Tulloch)